2014-04-18 17 views
7

tôi đã thêm các plugin VLC từ COM Component, kéo nó đến hình thức của tôi, bổ sung thêm hai nút mẫu ("Play" và "Stop"), và viết đoạn mã sau:VLC player không chơi bất kỳ video

private void Form1_Load(object sender, EventArgs e) 
{ 
    axVLC.AutoPlay = false; 
    axVLC.playlist.add(@"C:\Users\Hanif\Documents\Visual Studio 2010\Projects\Education Visualization\Vlc\Resources\Video1.wmv"); 
} 

private void btnPlay_Click(object sender, EventArgs e) 
{ 
    axVLC.playlist.play(); 
} 

private void btnStop_Click(object sender, EventArgs e) 
{ 
    axVLC.playlist.stop(); 
} 

Nhưng khi tôi nhấp vào "Phát", không có gì xảy ra.

Tôi đang làm gì sai?

+0

liên quan: [Kiểm soát VLC thông qua C#] (http://stackoverflow.com/questions/10043922/controlling-vlc-via-c-sharp) – metadings

+0

Vi phạm các ngoại lệ đã ném được kích hoạt? x32 xây dựng với thành phần ActiveX x32? Điều khiển ActiveX có kích thước chính xác? Có âm thanh nào không? – Brannon

Trả lời

0

Hãy thử điều này:

private void btnPlay_Click(object sender, EventArgs e) 
{ 
    axVLC.playlist.playNext(); 
} 
8

là plugin VLC loại AxAXVLC.AxVLCPlugin2? Nếu có, hãy thử các cách sau:

1) thử phát video ở các định dạng khác, ví dụ: .avi, mkv vv

2) thử thêm file:/// vào đầu URI:

@"file:///C:\Users\Hanif\Documents\Visual Studio 2010\Projects\Education Visualization\Vlc\Resources\Video1.wmv" 

3) cố gắng bổ sung thêm 2 đối số trong lệnh add:

axVLC.playlist.add(@"C:\Users\Hanif\Documents\Visual Studio 2010\Projects\Education Visualization\Vlc\Resources\Video1.wmv", null, null); 
+1

tệp: /// đã giải quyết được. –

Các vấn đề liên quan