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

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

Директория приложения [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]

Спасибо, попробую.


Наверх

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