Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Pascal / Delphi / Delphi.NET

Cevapla
 
LinkBack Seçenekler
Eski 04/06/2008, 16:40   #1 (permalink)
Üye
 
Üyelik Tarihi: 06/2008
Mesaj: 62
Varsayılan form üstüne swf ekleme

selam arkadaşlar,
deplhide bir form üstüne flash eklemek istiyorum.Nasıl bir yönetm kullanacağım bilmiyorum...yardımcı olursanız sevinirim.
lavi34 hatta değil   Alıntı Yaparak Yanıtla
Eski 04/06/2008, 17:20   #2 (permalink)
Üye
 
Üyelik Tarihi: 05/2008
Mesaj: 46
Varsayılan

sana bir alıntı kopyalayam

İlk Önce Flash Component'inin Delphi'ye Eklenmesi Gerekir.
1-Component Menüsü Açılır.
2-Import ActiveX Control Seçeneği Seçilir.
3-Açılan Pencerede Shockwave Flash Seçeneği Seçilir.
4-Install Tuşuna Tıklanır.

Flash'ı Delphi İçerisinden Kullanabilmek İçin. Flash Animasyonundan Yönlendirmeler Yapılması Gerekir. Örneğin Flash Üzerinde Hazırlanan Bir Butonun, Delphi Formu Üzerinde Tıklandığını Anlayabilmesi İçin;

1-Flash'dayken Hazırlanan Tuşun Action Kısmında fscommand Komutunun Kullanılması Gerekir. fscommand Komutu Flash'ın Diğer Programlarla Bağlantı Kurmasını Sağlamak İçin Kullanılır. Örnek : fscommand("Kaydet","");
Bu Şekilde Bir Komut Kullanıldığı Zaman.Delphi'de Kullanılan OCX İçerisinden fscommand'ın Gönderdiği "Kaydet" Değeri Alınabilir. Button Flash'da "Button.fla" İsmi İle Kaydedildikten Sonra Swf Olarak Derlenir. Delphi Programı Açılır.

2-Yukarıdaki ActiveX Bölümünden Shockwaveflash Nesnesi Eklenir. Nesnenin Movie kısmına "Buton.Swf" Dosyasının Yolu Ve Adı Belirtilir. Daha Sonra Onfscommand Kısmından Command Değerinin Kontrolü Yapılarak Tuşa Basılıp Basılmadığı Anlaşılır.
Örnek:

procedure TForm1.FormCreate(Sender: TObject);
begin
shockwaveflash1.Movie:='Button.Swf';
end;

procedure TForm1.ShockwaveFlash1FSCommand(Sender: TObject; const command,
args: WideString);
begin
if Command='Kaydet' then
Showmessage('Kaydet Tuşuna Basıldı');
end;


google ye JVCL bileşeni diye yaz tarat indirip kurarsan flas olayı mevcuttur.
hasanramazan hatta değil   Alıntı Yaparak Yanıtla
Eski 05/06/2008, 01:14   #3 (permalink)
Üye
 
Üyelik Tarihi: 06/2008
Mesaj: 62
Varsayılan

çok teşekkür ederim.denedim ve oldu galiba...
lavi34 hatta değil   Alıntı Yaparak Yanıtla
Eski 06/06/2008, 15:14   #4 (permalink)
Üye
 
Üyelik Tarihi: 05/2008
Mesaj: 46
Varsayılan

bak hiç kod kullanılmadan yapılan flashplayer saat yanlız arkadaşlar yukarıda
sıralanan 1 2 3 4 ü yapmak zorunda.4 den sonrasını yapmak zorunda değiller.
linki;
http://uploaded.to/?id=qbhw9d
hasanramazan hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
güncellen form alanını databasedeki baska bir tabloya ekleme clever_65 PHP 3 04/06/2008 00:49
Form maile resim alanı ekleme Drag_1O PHP 14 20/07/2006 01:20
CD Üstüne Sticker ELeKTRoNiK Donanım 3 03/04/2006 19:16
gel üstüne bak hepsine trancemaster Javascript / DHTML / Ajax 5 13/06/2005 19:36
Form Kontrol yoruma htm kodu ekleme indream Web Tasarım 8 05/04/2004 22:40


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 18:08.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net