2016-03-29 34 views
0

düğmelerine sahip bir video oynatma C# WinForms uygulamasına sahibim, çalışma zamanında bir düğmeye bastığınızda, uygulamanın bir video oynatması gerekiyor, ancak yeni bir pencerede değil, formun kendisinde, sadece Windows Media Player'ın Oynat/Duraklat/Durdur vb. düğmelerini görmek zorunda değilim, sadece videonun oynatılmasını ve düğmenin bulunduğu yerdeki başa dönmesini sağlayın. Buna benzer bir soru bulamadım, herhangi bir fikri olan var mı? Daha fazla bilgi gerekiyorsa bana bildirin.Başka bir pencere açmadan veya

Çok teşekkürler! Windows Media Player Kontrolü Kullanılması

+0

'AxWindowsMediaPlayer' nesnesine bakın. Onunla Windows Media Player'ı gömebilirsiniz. Ve kontrolleri gizleyebilir, otomatik tekrar ve benzeri şeyleri yapabilirsiniz. [bağlantı] (https://msdn.microsoft.com/de-de/library/windows/desktop/dd562388 (v = vs.85) .aspx) – schlonzo

+0

"Buna benzer bir soru bulamadım. ", 5 dakikadan kısa bir sürede 5 farklı kaynak buldum. – ehh

cevap

1

:

  • Sen none için uiMode özelliğini ayarlayarak kontrol düğmelerini gizleyebilirsiniz.
  • Sen settings.setMode yöntemini kullanarak ve Sen URL özelliğine bir yol atamak suretiyle oynamak için bir dosya yolunu ayarlayabilirsiniz loop
  • true ayarını döngü modunu etkinleştirebilirsiniz.
  • settings.autoStart özelliği, URL'yi ayarladığınızda varsayılan olarak true olduğundan, oynatıcı ortamı oynatır. Ayrıca, Ctlcontrols.play veya other denetim komutları gibi komutları da kullanabilirsiniz.

Örnek Kod

this.axWindowsMediaPlayer1.uiMode = "none"; 
this.axWindowsMediaPlayer1.settings.setMode("loop", true); 
this.axWindowsMediaPlayer1.URL = @"d:\video1.wmv"; 

Kaynaklar

İlgili konular