当我输入电影名称时,我试图让VB.Net打开一个视频文件。这是我到目前为止所提出的:
Console.WriteLine("What film would you like to watch? ")
filmtv = Console.ReadLine()
Process.Start("G:\", filmtv)
这会打开文件夹,但不会打开文件并开始播放。我还是一个新手,如果它很容易解决,那就很抱歉。
答案 0 :(得分:1)
你几乎在那里,Ola的答案适用于Windows Media Player。如果要使用默认程序打开文件,您已将其设置为打开视频文件而不是Windows Media Player,请尝试以下操作:
Console.WriteLine("What film would you like to watch? ")
filmtv = Console.ReadLine()
Process.Start("G:\" & filmtv)
在VB.NET&和+用于将字符串连接在一起。
答案 1 :(得分:0)
尝试将两个参数传递给Start方法,播放器exe和文件名。例如,
Process.Start("%ProgramFiles(x86)%\Windows Media Player\wmplayer.exe", "name of file to play")
来源:https://msdn.microsoft.com/en-us/library/h6ak8zt5(v=vs.110).aspx