Application.StartupPath 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。
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
属性值
启动了应用程序的可执行文件的路径。
此路径将有所不同,具体取决于是否使用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