Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Адрес приложения

9.4K
12 ноября 2007 года
1_Aposym_1
68 / / 01.11.2007
Маленький вопрос есть. Как определить адрес(путь) приложения на диске которое запущенно?
Пример
D:\Semp\tem\test.exe
240
12 ноября 2007 года
aks
2.5K / / 14.07.2006
Если под виндой - GetModuleFileName
3.2K
12 ноября 2007 года
nikipelovav
152 / / 12.04.2006
Application - глобальная переменная "Приложение"
Application->ExeName - путь + имя
ExtractFilePath(Application->ExeName) - только путь
9.4K
13 ноября 2007 года
1_Aposym_1
68 / / 01.11.2007
Большое всем спасибо
7.3K
13 ноября 2007 года
H010d Freeze
143 / / 08.08.2006
А еще ParamStr(0)
8.8K
18 ноября 2007 года
Se AD WMD
165 / / 10.01.2007
H010d Freeze Если приложение запущено без полного пути (например через пуск->выполнить->test.exe, а не D:\Semp\tem\test.exe), то не сработает.
Извините немного поздно.
1
18 ноября 2007 года
kot_
7.3K / / 20.01.2000
Цитата: Se AD WMD
H010d Freeze Если приложение запущено без полного пути (например через пуск->выполнить->test.exe, а не D:\Semp\tem\test.exe), то не сработает.
Извините немного поздно.


что конкретно не сработает? Вы лично пробовали? В чем разница для приложения - как его запустят?

7.3K
19 ноября 2007 года
H010d Freeze
143 / / 08.08.2006
Se AD WMD
Гарантированно первый параметр командной приложения содержит полный путь к exe-шнику и не важно как exe-шник был запущен.
Читайте доки =)
7.3K
19 ноября 2007 года
H010d Freeze
143 / / 08.08.2006
Извините, опечатка - командной строки
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог