你好
实际上我已经在C#中嵌入了VLC
然而它只能做第一个浏览文件播放并停止
当我浏览第二个文件并播放..它只播放第一个文件..虽然我写了axvlcplayer.playlistclear();
请帮助我。 ..
如何播放任何文件
以下是我的功能
private void button3_Click_1(对象发件人,EventArgs e) { OpenFileDialog open_wav = new OpenFileDialog(); //open_wav.InitialDirectory = QUOT; d:\\1Kwave_data英寸; open_wav.InitialDirectory =" C:\\frequency"; open_wav.Filter ="媒体文件| * .mpg; * .avi; * .wma; * .mov; * .wav; * .mp2; * .mp3 |所有文件| *。*" ;; open_wav.FilterIndex = 1; open_wav.RestoreDirectory = true; if(open_wav.ShowDialog()== DialogResult.OK) { 试试 { axVLCPlugin2.playlistClear(); 串的FileOpen = open_wav.FileName; &NBSP ; axVLCPlugin2.addTarget(@fileopen,NULL,AXVLC.VLCPlaylistMode.VLCPlayListAppendAndGo,-666); &NBSP ; // axVLCPlugin1.Visible = TRUE; axVLCPlugin2.play(); //playbackWindowsMediaPlayer.URL = @fileopen; &NBSP ; //playbackWindowsMediaPlayer.Visible = TRUE; //playbackWindowsMediaPlayer.Ctlcontrols.play( // axVLCPlugin2.stop(); } catch(Exception ex) { &NBSP ; MessageBox.Show(QUOT;错误!!!原始误差:" + ex.Message); } } } $ &n BSP; private void button4_Click_1(对象发件人,EventArgs e) { axVLCPlugin2.stop(); } 谢谢
Mery
Mery Lim 解决方案
sourceforge/projects/libvlcnet/
vlcdotnet.codeplex/wikipage?title=Forms
Hello
Actually i already embedd VLC in C#
however it can only do the first browse file play and stop
when i browse second file and play.. it play only the first file.. although i write axvlcplayer.playlistclear();
Please help me...
how to play any file
Below is my function
private void button3_Click_1(object sender, EventArgs e) { OpenFileDialog open_wav = new OpenFileDialog(); //open_wav.InitialDirectory = "D:\\1Kwave_data"; open_wav.InitialDirectory = "C:\\frequency"; open_wav.Filter = "Media Files|*.mpg;*.avi;*.wma;*.mov;*.wav;*.mp2;*.mp3|All Files|*.*"; open_wav.FilterIndex = 1; open_wav.RestoreDirectory = true; if (open_wav.ShowDialog() == DialogResult.OK) { try { axVLCPlugin2.playlistClear(); string fileopen = open_wav.FileName; axVLCPlugin2.addTarget(@fileopen, null, AXVLC.VLCPlaylistMode.VLCPlayListAppendAndGo, -666); // axVLCPlugin1.Visible = true; axVLCPlugin2.play(); //playbackWindowsMediaPlayer.URL = @fileopen; //playbackWindowsMediaPlayer.Visible = true; //playbackWindowsMediaPlayer.Ctlcontrols.play( // axVLCPlugin2.stop(); } catch (Exception ex) { MessageBox.Show("Error !!! original error:" + ex.Message); } } } private void button4_Click_1(object sender, EventArgs e) { axVLCPlugin2.stop(); } Thanks
Mery
Mery Lim 解决方案
sourceforge/projects/libvlcnet/
vlcdotnet.codeplex/wikipage?title=Forms
更多推荐
C#中的VLC播放器
发布评论