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

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

Автор: Борисов Сергей

MyDIR:=ExtractFileDir(Application.ExeName);

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

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

function ParamStr(Index: Integer): string;

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

MyDIR:=ExtractFileDir(ParamStr(0));

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

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

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

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-2016 Программирование на Delphi для начинающих и не только

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

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

Хостинг от uCoz

Автор проекта: Борисов Сергей

e-mail: save-x@yandex.ru

Связь с администрацией сайта