Подписаться на RSS рассылку
Главная » Статьи по Delphi » Файлы » Путь к EXE программы

Путь к EXE программы

Автор:

Tweet
MyDIR:=ExtractFileDir(Application.ExeName);

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

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

function ParamStr(Index: Integer): string;

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

MyDIR:=ExtractFileDir(ParamStr(0));

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

Просмотров: 26221

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

0   Спам
(08.06.2011)
3. Senk
SnAtVB
Спасибо! помогло!

0   Спам
(19.06.2010)
2. ice_sphere
Да, но лишь в том случае, если текущую папку не меняли через ChDir()

0   Спам
(18.06.2010)
1. SnAtVB
Я считаю проще будет GetCurrentDir


Имя *:
Email:


Код *:

Copyright © 2008 - 2018 Программирование на Delphi для начинающих и не только.

Полнота авторских прав на все материалы, опубликованные на сервере DelphiDevelop.ru принадлежит их авторам.

Перепечатка материалов разрешается с указанием авторства и гиперссылки на первоисточник информации.