Как получить полный путь к текущему исполняемому файлу в VB?

Я создал одно приложение windows с помощью VB. Всякий раз, когда я выполняю exe, Я хочу получить текущий каталог программно.

например,

теперь я выполняю на d:myApptest.exe. Всякий раз, когда я дважды щелкаю exe файл я хочу получить путь Как d:myApptest.exe.

кроме того, полагаю, мой exe есть в CD или флэшке, оно также будет вам путь к ехе файл?

Я не знаю, возможно ли это или нет?

какие будут предложения?

1 ответов


попробовать App.Path. Это даст вам ток!--2--> путь. Чтобы получить exe имя вы можете использовать App.EXEName. Обратите внимание, что App.Path будет содержать трейлинг \ когда в корне диска так любой дополнительный \ необходимо будет добавить условно.

таким образом, чтобы получить полный путь с exe имя попробуйте это:

App.Path & IIf(Right$(App.Path, 1) <> "\", "\", "") & App.EXEName & ".exe"

кроме того, он даст вам CD или Путь любой карты памяти тоже.