![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как узнать из какого каталога запущена моя прога?
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)