无法使用vlc.net.forms.dll

时间:2016-03-29 09:37:02

标签: vb.net vlc libvlc

我正在使用VB.Net。我正在尝试使用vlc.net.forms.dll但我无法找到任何正确的代码。任何人都可以提供完整的代码吗? 我发现的代码类型不起作用,并且缺少某些类,如Core.Medias

此代码在C#中,我可以转换C#。所以,如果你有C#中的代码,你也可以发布它。

    bool replace = true;

if (vlcControl.Media != null)
{
if (vlcControl.IsPlaying)
    vlcControl.Stop();

if (MessageBox.Show("There is media loaded, do you wish to replace it?", "Media already loaded", MessageBoxButtons.YesNo) == DialogResult.No)
    replace = false;
}

if (replace)
{
OpenFileDialog ofd = new OpenFileDialog();

ofd.InitialDirectory = "c:\\";
ofd.Filter = "All files (*.*)|*.*";
ofd.RestoreDirectory = true;

if (ofd.ShowDialog() == DialogResult.OK)
{
   var media = new Vlc.DotNet.Core.Medias.PathMedia(ofd.FileName);
   vlcControl.Media = media;
   vlcControl.Stop();
}
}    

0 个答案:

没有答案