|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.11.2011, 02:02 | #1 |
Форумчанин
Регистрация: 05.04.2010
Сообщений: 273
|
Способы узнать путь до исполняемой программы кроме ExtractFilePath(paramstr(0))
Подскажите пожалуйста какие-нибудь способы узнать путь до исполняемой программы кроме ExtractFilePath(paramstr(0)), этот способ не подходит т.к. в моей программе есть вероятность что папка запуска в параметрах будет заменена на папку другой программы которая будет запускать мою.
Также в одной моей программе я благополучно использую ExtractFileDir(Application.ExeName) но в этой почему-то это не работает, в чем может быть причина? и зависит ли содержимое Application.ExeName от того самого 1 параметра запуска? Заранее спасибо за информацию. =) |
14.11.2011, 02:24 | #2 |
Форумчанин
Регистрация: 05.04.2010
Сообщений: 273
|
Проблема решена, забыл что при 2 варианте в конце надо \ добавить...
|
14.11.2011, 05:54 | #3 | |
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
Цитата:
Если смущает именно имя "ParamStr", то есть GetModuleName(0). Под Windows все три способа ParamStr(0), GetModuleName(0) или Application.ExeName - эквивалентны. ParamStr(0) и Application.ExeName просто вызывают GetModuleName(0).
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как узнать путь до папки | mt10forex | Помощь студентам | 5 | 23.07.2010 20:31 |
Способы деления чисел кроме DIV | CynicVest | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 29.10.2009 15:11 |
узнать путь | nuevegramodelamor | Помощь студентам | 12 | 13.09.2009 21:44 |
Узнать путь USB устройства | dimonbest | Win Api | 0 | 27.07.2009 12:58 |
Как узнать путь запуска программы? | John_chek | Общие вопросы Delphi | 5 | 04.05.2007 10:31 |