Перейти к содержанию
Fire Monkey от А до Я
  • 0

[Windows] Как определить путь к исполняемому файлу приложения?


d7d1cd

Вопрос

Рекомендуемые сообщения

  • 0

Судя по разделу речь идет не о мобильных платформах. Тогда определить путь к исполняемому файлу приложения можно так:

ParamStr( 0 );

Если обратиться к справке, там написано:

Returns a specified parameter from the command line.

ParamStr returns the parameter from the command line that corresponds to Index, or an empty string if Index is greater than ParamCount. For example, an Index value of 2 returns the second command-line parameter.

Note: ParamStr(0) returns the path and file name of the executing program (for example, C:\TEST\MYPROG.EXE).

Другими словами - параметром для функции ParamStr является индекс параметра командной строки. Нулевой индекс всегда возвращает полный путь к файлу. Если вы запустили исполняемый файл с параметром (например: c:\app.exe param), то:

ParamStr(0) = 'c:\app.exe'

ParamStr(1) = 'param'

Узнать количество параметров командной строки можно с помощью функции ParamCount.

Ссылка на комментарий
Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...