![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Директория приложения [D6, WinXP]
гость © (2004-07-07 16:44:00)Здравствуйте! Можете подсказать, как можно определить, из какой директории запустилось приложение?
Sandman25 (2004-07-07 16:53:00) [1][7] Плохиш © (07.07.04 16:51)
Судя по названию ветки, нет :)
Sandman25 (2004-07-07 16:51:00) [2][5] Fay © (07.07.04 16:48)
Запустить приложение можно по абсолютному пути. Тогда GetCurrentDir даже "сразу" будет отличаться от того каталога, где лежит исполняемый файл.
Плохиш (2004-07-07 16:51:00) [3]>Sandman25 © (07.07.04 16:48) [4
А вопросик-то [0] двояко можно понимать ;-)
>гость (07.07.04 16:44)
В таком вариантеc\tmp>d:\haha\superprog.exeтебе какая директория нужна?
Sandman25 (2004-07-07 16:48:00) [4][2] Mameluke © (07.07.04 16:45)
Ни в коем случае!
Fay (2004-07-07 16:48:00) [5]2Mameluke © (07.07.04 16:45) [2]
Нафинг такие извраты? "Сразу" - понятие резиновое. Хочешь - на голову натяни, а хочешь на #опу. ParamStr(0), в отличие от GetCurrentDir, не изменится.
ssk (2004-07-07 16:45:00) [6]ExtractFileDir(ParamStr(0))
Mameluke (2004-07-07 16:45:00) [7]Можно еще значение функции GetCurrentDir сразу после запуска приложения
гость (2004-07-07 16:45:00) [8]Спасибо, попробую.