如何使用VB.NET在硬盘中打开文件

时间:2015-03-03 13:51:11

标签: vb.net file directory

当我输入电影名称时,我试图让VB.Net打开一个视频文件。这是我到目前为止所提出的:

Console.WriteLine("What film would you like to watch? ")
                filmtv = Console.ReadLine()
                Process.Start("G:\", filmtv)

这会打开文件夹,但不会打开文件并开始播放。我还是一个新手,如果它很容易解决,那就很抱歉。

2 个答案:

答案 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