2008-09-04 23 views

cevap

1

Denetimi, bir web sayfası/tarayıcıda istediğiniz şekilde çalıştırmak için kontrol edebilir misiniz? Evet ise (ve sorun winforms ile, ben sadece bir tarayıcı kontrolüne yerleştirirdim. Eğer hayır, ben doğrudan yaratıcılarım gibi olsaydım,

4

Yazılımınız arasında WebBrowser denetimi yerleştirmek için çok tereddütlü olurdum. flv, çünkü flv'nin tüm kontrolünü kaybedersiniz ve durumu hakkında herhangi bir anlamlı bildirim almayacaksınız.Germezlik entegrasyonunun olmaması çok zayıf bir kullanıcı deneyimine yol açacaktır.Telefon gönderisi here COM aracılığıyla akan flaş hakkında talimatlar var.

0

Hmm Ben de aynı sorunla karşılaştım.Pro prob, son filmi temizlemek için loadmovie yöntemi görünmüyor.Ve şimdiye kadar aynı flash player içine yeni bir film yüklemek için herhangi bir teknik bulamadım.

0

Kendimi de aynı şeyi yapmaya ihtiyacım olduğunu buldum ve net bir çözüm bulunmadığından benim de kendimi sağlayacağımı düşündüm. İşte ben bunu kadar sona erdi var:

//Load JWPlayer swf 
axShockwaveFlash1.FlashVars = "autostart=true"; 
axShockwaveFlash1.ScaleMode = 0; 
axShockwaveFlash1.LoadMovie(0, Directory.GetCurrentDirectory() + @"\JWPlayer\player.swf"); 
axShockwaveFlash1.Play(); 

//Play new flv 
axShockwaveFlash1.CallFunction("<invoke name=\"sendEvent\" returntype=\"xml\">" + 
    "<arguments><string>load</string><string>" + 
    @"C:\FLVFiles\Example.flv" + 
    "</string></arguments></invoke>"); 

bu out endam için benim birincil referans oldu: (son mesaja bak) http://www.longtailvideo.com/support/forums/jw-player/bug-reports/8687/how-to-call-sendevent-from-c

ben çağrılabilir diğer olaylara bağlantılar vardır öncelikle çünkü bu söz Hangi insanlarla ilgilenebilir olabilir.

İlgili konular