Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio visual studio路径,未知用户_Visual Studio_Visual Studio 2013 - Fatal编程技术网

Visual studio visual studio路径,未知用户

Visual studio visual studio路径,未知用户,visual-studio,visual-studio-2013,Visual Studio,Visual Studio 2013,我在Visual studio 2013中遇到了一个问题 Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click System.Diagnostics.Process.Start("C:\Users\USER\Desktop\project.pdf") If IO.File.Exists(Name) Then MsgBox("Login launched")

我在Visual studio 2013中遇到了一个问题

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
    System.Diagnostics.Process.Start("C:\Users\USER\Desktop\project.pdf")
    If IO.File.Exists(Name) Then
        MsgBox("Login launched")
    End If
    Me.Close()
End Sub
我想更改“用户”部分,以便无论它在哪台计算机上,都能找到正确的文件/路径。这是我可以在批处理文件中执行的操作,例如:
“C:\Users\%username%\Desktop\project.pdf”

此部分为“%username%”

提前谢谢大家,

附言


如果可能的话,我希望这样做,无论用户在哪里拥有特定的.pdf文件,它都会找到正确的路径。因此,基本上,用户选择安装文件的位置,然后读取该文件

第一个问题的答案是:

string path = Environment.GetFolderPath(Environment.SpecialFolder.Desktop) + @"\project.pdf";
或者(取决于你想做什么)

string path = Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory) + @"\project.pdf";