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

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

Путь к EXE [D7, WinXP]


HaJik ©   (2007-01-04 13:46:00) 

При попытке отследить откуда запущено мое приложение, при неправельно указаной рабочей папке в ярлыке, выдается именно рабочая папка, а не папка с приложением. Помогите!! А заодно прошу подсказать как определить имя EXE моего приложения.
Заранее спасибо!!!


MetalFan_pda   (2007-01-04 16:37:00) [1]

[5]
посмотри генофонд.там(Application.ExeName) и используется ParamStr(0)


@!!ex   (2007-01-04 15:52:00) [2]

Изначально пост написан в WinAPI.
не факт что у товарища в проге есть Application.
А ParamStr(0) работает всегда.
Даже если нету Аппликейшена и формы.


Tifon   (2007-01-04 15:32:00) [3]

А строка ExtractFilePath(Application.ExeName) или просто Application.ExeName разве не подходит?


tesseract   (2007-01-04 15:08:00) [4]


> HaJik ©   (04.01.07 14:00) [3]


Это из С :-) Ошибся.


HaJik   (2007-01-04 14:00:00) [5]

Спасибо begin...end за ответ! tesseract - "argv[0];" к чему ты написал?


begin...end   (2007-01-04 13:55:00) [6]

ParamStr(0)


tesseract   (2007-01-04 13:49:00) [7]

argv[0];


Наверх

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