Application.StartupPath Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает путь к исполняемому файлу, который запустил приложение, не включая имя исполняемого файла.
public:
static property System::String ^ StartupPath { System::String ^ get(); };
public static string StartupPath { get; }
static member StartupPath : string
Public Shared ReadOnly Property StartupPath As String
Значение свойства
Путь к исполняемому файлу, который запустил приложение.
Этот путь будет отличаться в зависимости от того, развертывается ли приложение Windows Forms с помощью ClickOnce. Приложения ClickOnce хранятся в кэше приложений для каждого пользователя в каталоге C:\Documents и Settings\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