视觉工作室路径,未知用户

时间:2015-05-26 16:13:55

标签: 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")
    End If
    Me.Close()
End Sub

我想更改“USER”部分,这样无论打开哪台计算机,它都会找到正确的文件/路径。这是我可以在批处理文件中执行的操作,如下所示:"C:\Users\%username%\Desktop\project.pdf"

此部分“%username%”

提前谢谢你,

P.S。

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

1 个答案:

答案 0 :(得分:0)

第一个问题的答案是:

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

或(取决于你想做什么)

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