Access-Flash Örnekleri ve Flash (.swf) Dosyaları ile Ms Access Nesnelerine Erişim
#1
access-sql-12 
Merhaba Arkadaşlar,

Access'in yeteri kadar görsel olmadığından şikayet ettiğim çok olmuştur. Daha görsel ve interaktif uygulamalar nasıl geliştirilebilir? Bu soruya cevap olması amacıyla araştırmalar yapmaktayım. İlk olarak arayüz üzerine çalışmalar yaptım. (Link1, Link2)

Yaklaşık iki gün önce ise bir sitede access nesnelerine (Formlar, Sorgular, ya da combobox, listbox...vs. ) erişimin sağlandığını gördüm. Açıkçası bu olaydan baya etkilendim. Tasarımlarımızın çok farklı boyutlar kazanabileceğini gördüm. Eğer bu örneğin nasıl yapıldığını keşfedersem, access'te yapılamayacak bir çok şeyi accessle yapabileceğimi farkettim.

Konunun sonunda 3 eklenti bulunmaktadır. Son eklenti benim burada yapılışını anlattığım eklentidir. Diğer ikisi ise yeryüzünde nadir bulunan ya da şimdiye kadar nadir bulunan iki örnek.

Lafı daha fazla uzatmadan flash ile access içinde nasıl kontrol sağlayabiliriz ona gelelim... (Bu örneği hazırlarken Adobe Flash Professional CS5 programını kullandım. Bu benim ilk flash deneyimim oldu. Flash vb programlar hakkında hiç bir bilgim yok. Bu yüzden tasarımlarımla dalga geçmeyin Twitcy Artık bu konuda kendimi zenginleştirme vakti... Wubclub )

Artık lafı fazla uzatmıcam söz... Başlıyorum Smile

Flash programı içinde bir buton oluşturun... Daha sonra butonun üzerinde sağ tıklayın. "Action" seçeneğini seçin ve aşağıdaki kodu yapıştırın.

Visual Basic
  1. on (release) {
  2. fscommand("Bir");
  3. }



İkinci bir buton daha oluşturup aynı şekilde action deyip aşağıdaki kodu yapıştırın...

Visual Basic
  1. on (release) {
  2. fscommand ("İki");
  3. }



Daha sonra bu dosyanızı .swf olarak publish(yayınla) edin.


Artık flash ile olan işimiz bitti. Gelelim Ms Access'e hazırladığımız bu flash'ı yüklemeye.
İlk olarak formumuzun tasarım görünümde Activex Kontrol'dem Shackwave Flash Object nesnesini seçelim.
[Resim: 55upm.jpg]

Şimdide eklediğimiz nesneye swf dosyasını yükleyelim. Bunun için formun açıldğında olayına aşağıdaki kodu ekleyelim.

Visual Basic
  1. Private Sub Form_Open(Cancel As Integer)
  2. Me.ShockwaveFlash0.Movie = Me.Application.CurrentProject.Path & "\Untitled-5.swf"
  3. Me.ShockwaveFlash0.Play
  4. End Sub



Son olarak flash ile access nesnelerine erişmek kaldı. Bunun için VBA sayfasını (kod sayfası) açıyoruz. Ve aşağıdaki kodu yapıştırıyoruz...
Visual Basic
  1. Private Sub ShockwaveFlash0_FSCommand(ByVal command As String, ByVal args As String)
  2. Select Case command
  3. Case Is = "Bir"
  4. MsgBox "1. Butona Tıklandı"
  5. Case Is = "İki"
  6. MsgBox "2. Butona Tıklandı"
  7. End Select
  8. End Sub



Evet işimiz bu kadar. Artık flasha eklemiş oldğumuz butonlar ile access'de mesaj yazdırabiliyoruz. Artık siz ister mesaj yazdırırsınız ister sinek yakalatırsınız Biglaugh

[Resim: 55uvh.jpg]


Son olarak bu konuda bana fikir veren Sayın Berkant Öztürk ve Sayın furkan_68200 teşekkür etmek isterim.

Kalın sağlıcakla Vv


Edit: Bir örnekte sitemizde varmış onu da ekliyorum... (Bu örnekte ise command yerinde args kullanılmış)


Eklenti Dosyaları
.zip   Örnek 2.zip (Boyut: 155,45 KB / İndirilme: 172)
.rar   Örnek 1.rar (Boyut: 133,12 KB / İndirilme: 190)
.rar   Mirza_Flash ve Access.rar (Boyut: 41,23 KB / İndirilme: 202)
.rar   FLASH VE ACCESS.rar (Boyut: 1,1 MB / İndirilme: 239)



  Alıntı
Bu mesajı beğenenler:
#2
Her forma imza atılabilir veya web sitelerindeki gibi gezinti eklenebilir kolayca.

Görsellikle, işlevsellik bir arada. Teşekkürler.

Nice güzel çalışmalara...
Eek VT:Veri Tabanı, AVT: Access VT, MS:Microsoft, Kapaç: Kapa ve aç (rebot ve açkapa saçmalığına çözümüm)
Twitcy Yazan okuyan sağolsun, çözene saygılar. Kolaylaştırınız, zorlaştırmayınız.
? Cinnet geçirmemek için Access 2010'u SP2 ile kullanalım.
? Sürekli sebepsiz hatalar oluyor da AVT uçuyorsa siz de Ofis kurulmunu uçurun çözülüyor. Sorun kurulum dosyanızda! Farklısını bulun!
? VT dağıtıma çıkana kadar bölmek zaman kaybıdır!
{ Veri Tabanı Mantığı } {Access 2010 çökmelerine çözüm } { 60 Günlük Ofis 2010 Pro Türkçe } { Kayıtları Yan Yana Göstermek }
{ Forma Rapora Resim Fotoğraf Eklemek En kolay En Sağlam En Zengin Teknik }



  Alıntı
Bu mesajı beğenenler:
#3
Eiinize sağlık güzel bir anlatım ve örnek olmuş sayın MirzaKatar.
Bende access düğmelerini beyenmiyordum iyi oldu bu flash.
Rİbbon menü ve flash ile yepyeni bir access oldu artıkSmile



  Alıntı
Bu mesajı beğenenler:
#4
Emeğinize ve paylaşımınız için teşekkürler...



  Alıntı
Bu mesajı beğenenler:
#5

Ucu çok açık bir çalışma, bundan sonra kimbilir ne menuler göreceğiz Wink

Eline sağlık MirzaKatar, bana göre son zamanlardaki en heyecan verici çalışmaya imza attın..
Javascript
  1. this.setState({sign:"Here comes the sun...."})







  Alıntı
Bu mesajı beğenenler:
#6
Teşekkürler Dostum MirzaKatar;
Yakın zamanda benim bu konu hakkındaki örnekleri de görürsünüz..



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Masa Tenisi Flash kurt26 5 4.961 01-04-2018, 12:05
Son Mesaj: whynaletli
  VBA ile Shockwave Flash Menü (Browse ile access veri tabanlı) d_rago_n 3 3.815 27-11-2012, 00:16
Son Mesaj: Kastejon
access-sql-6 Access - Flash | Menü Denemesi Taruz 21 13.552 17-05-2012, 15:39
Son Mesaj: mahircinar01
access-sql-14 Flash İle Yaptığım Hakkında Örneği furkan_68200 23 12.668 06-05-2012, 22:36
Son Mesaj: dream2
access-sql-6 ACCESS-FLASH furkan_68200 20 13.236 06-05-2012, 22:26
Son Mesaj: dream2
access-sql-6 Access Üzerinden Flash Kontrolü Hakkında 13 Örnek MirzaKatar 8 6.031 06-05-2012, 13:30
Son Mesaj: MirzaKatar
access-sql-14 Flash Örnekleri | ACCESS & FLASH furkan_68200 3 4.495 06-05-2012, 08:14
Son Mesaj: furkan_68200
access-sql-14 ADOBE FLASH PROFESSIONAL CS5 GÖRSEL EĞİTİM MirzaKatar 5 4.677 05-05-2012, 21:16
Son Mesaj: iscinar

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 2 Ziyaretçi