macromedianın destek verdiği bir kodlama programı olan vb ile flash artık oldukca basit . ancak flash bilmekte bir noktada şart . flash in pascal tabanlı kodlamasına rağmen vb ye destek vermesi hayretler uyandırsada oldukca kullanışlı bir birliktelik oluşturmaktalar . mesela flash le bir form oluşturduk . nasılmı şoyle soyleyeyim . 5 text kutusundan oluşan bir flash dosyamız var ve bu textlerin var kısımlarına var1 var2... gibi değerler girdik . bunu sonucunda bunu vb den okutmak icin
private sub command1_click() text1 = shockwave1.getvariant var1 end sub
kodunu kullanabiliriz . ancak bunun gibi basit işlemlerden sıyrılarak cok daha karışık işlemlere girebiliriz . bunlar icin mesela bir winsock bağlantısı kurulduğunda aktif olan bir flash button yapabiliriz . tabi buda basitti . ancak flash in datagrid ine veri gondermek kadarda teferruata inilebilinir . ancak bunu internette asp sayfası yazan arkadaşlar bilirlerki dll oluşturarak hem nette hemde masa ustunde kullanabileceksiniz . macromedia ile microsoftun birleşmesi ile hem gorsel mukemmellik hemde vb deki tum fonksiyonları kullanmak etkileyici olacaktır . daha fazla bilgi icin şoyle bir ozet cıkarayım
flash.ocx = componentten ekleyerek flashe başlayabilirsiniz
getvariant = bununla flasten değişken alabiliriz 'getvariant değişken_adı as karakter , değşken_değeri as karakter' olarak kullanılır
setvariant flashe değşken yollayabiliriz 'setvariant değşken_adi as karakter , değişken_değeri as karakter' olarak kullanılır
fscommand flashten değişkensiz komut alınabilinir 'private sub shockwave1_fscommand ( komut as karakter , değer as karatkter) şeklinde başlayan bir sub altında kullanılır . komut yerine command değer yerinede args mevcuttur . flashten fscommand yollanınca bu sub yakalar ve istenilen değer kullanılabilinir . boylece flashten getvariant kullanılmadan flashin tetiklemesiyle değer alınabilinir .
shockwave.forward bu komtla flsh filmi ileri sahneye gecer
shockwave.back bu komutlada flash filmi geri deki sahneye gider
shockwave.move komutu ile flash filmi istenilen kareye gonderilir .
bu bilgileri kullanarak ileri duzeyde uygulama yapılabilinir ancak isteğe gore farklı method lara da başvurmakta fayda vardir . flash ve vb ile yapılabilecek programlar ileriki donemlerde macromedia nın vb ye daha fazla yonelmesi ile dahada kolaylaşacaktır . macromedia gun gectikce gerek asp bağlantılarından dolayı gerekse vb nin gucunden dolayı adımlarını hızlanfdırmakta .
ileriki flash versiyonlarında (flash ocx le) yeni eventlar daha doğrusu fscommand olarak bildiğimiz command as string yerine command as command olarak kullanılabilceğine dair fikirler ileri surulmekte
__________________
flash basic
Programlama0 Mesaj
●31 Görüntüleme
- ReadBull.net
- Programlama ve Yazılım
- Programlama
- flash basic