delphi путь к exe

Функция ParamStr(0) — возвращает нулевой параметр командной строки, т.е. полное имя исполняемого файла. Функция ExtractFilePath(FileName:string) — возвращает каталог, в котором лежит переданный ей файл. Сочетание этих функций вернёт путь к exe файлу: ExtractFilePath(ParamStr(0)).

Автор:

В переменной MyDIR будет храниться путь до папки в которой расположена программа.

Но это не единственный вариант. Можно используя функцию:

Функция ParamStr(Index: Integer) возвращает параметр под номером Index. С помощю этой функции можно прочесть параметр, с которым она запущена. Но нулевой параметр всегда будет путь до файла программы.

Примечание. В обоих случаях определяется путь к директории с EXE файлом программы, без «» на конце.

Обсудить на форуме

Delphi , Программа и Интерфейс , EXE файл

Статья Получить путь к EXE по дескриптору окна раздела Программа и Интерфейс EXE файл может быть полезна для разработчиков на Delphi и FreePascal.

Комментарии и вопросы

Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.

Оцените статью