Application.StartupPath 属性

定义

获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。

public:
 static property System::String ^ StartupPath { System::String ^ get(); };
public static string StartupPath { get; }
member this.StartupPath : string
Public Shared ReadOnly Property StartupPath As String

属性值

String

启动了应用程序的可执行文件的路径。

此路径将有所不同,具体取决于是否使用ClickOnce部署Windows 窗体应用程序。 ClickOnce应用程序存储在 C:\Documents 和 设置\username 目录中的每用户应用程序缓存中。 有关详细信息,请参阅访问 ClickOnce 应用程序中的本地和远程数据

示例

下面的代码示例获取此属性,并在文本框中显示其值。 该示例要求 textBox1 已放置在窗体上。

private:
   void PrintStartupPath()
   {
      textBox1->Text = String::Concat( "The path for the executable file",
        " that started the application is: ", Application::StartupPath );
   }
private void PrintStartupPath() {
    textBox1.Text = "The path for the executable file that " +
       "started the application is: " +
       Application.StartupPath;
 }
Private Sub PrintStartupPath()
   textBox1.Text = "The path for the executable file that " & _
      "started the application is: " & _
      Application.StartupPath
End Sub

适用于