Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как узнать из какого каталога запущена моя прога?


Страницы:   1 2

Micah'GF ©   (2002-09-04 09:27:00) 

Нужно узнать откуда запущена моя прога и сравнить с %systemroot%


Micah'GF   (2002-09-04 09:53:00) [21]

Всмысле надо узнать где лежит, сравнить с %SystemRoot% и скопировать ее туда если там нету.


Lord Warlock   (2002-09-04 09:51:00) [22]

API-функции
GetSystemDir
GetWinDir

в качестве параметра - например Path: array [0..Max_Path] of char


Юрий Зотов   (2002-09-04 09:50:00) [23]

"Откуда запущена" или "стартовый каталог"?
Это не обязательно одно и то же.


Micah'GF   (2002-09-04 09:47:00) [24]

Млин быстро вы.... :)
Прошло всего 10-15 минут, а уже 2 ответа. Пасибо вам.
Я только что случайно наткнулся на функцию Application.ExeName.

А вот теперь надо узнать путь %SystemRoot%


Ученик   (2002-09-04 09:46:00) [25]

Еще будет полезна GetEnvironmentVariable


MBo   (2002-09-04 09:33:00) [26]

ExtractFileDir(ParamStr[0]) или из Appliсation.ExeName


lenin   (2002-09-04 09:33:00) [27]

ExtractFilePath(Application.ExeName)


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо