Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.03.13;
Скачать: CL | DM;

Вниз

Директория программы   Найти похожие ветки 

 
KyRo   (2005-02-28 02:25) [0]

Как узнать путь к директории из которой запустили программу ?


 
Fedia ©   (2005-02-28 02:29) [1]

ExtractFilePath(Application.ExeName)


 
КаПиБаРа ©   (2005-02-28 07:25) [2]

ParamStr(0)


 
Fedia ©   (2005-02-28 07:33) [3]

>КаПиБаРа ©   (28.02.05 07:25) [2]
тогда уже ExtractFilePath(paramstr(0))
иначе директория + имя файла.


 
Kerk ©   (2005-02-28 07:34) [4]

GetCommandLine


 
КаПиБаРа ©   (2005-02-28 07:58) [5]

Fedia ©   (28.02.05 7:33) [3]
Согласен


 
Antonn ©   (2005-02-28 09:58) [6]

А может ли кто нить сказать, какой метод лучше: ExtractFilePath(paramstr(0)) или ExtractFilePath(Application.ExeName)?
Методом научного тыка выяснил, что у второго как то во время работы программы(и беганию по эксплореру) меняется exename. Почему?


 
Anatoly Podgoretsky ©   (2005-02-28 10:20) [7]

Покопайся еще, может найдешь ошибку в своей программе.


 
КаПиБаРа ©   (2005-02-28 10:37) [8]

Antonn ©   (28.02.05 9:58) [6]

property ExeName: string read GetExeName;
...

function TApplication.GetExeName: string;
begin
 Result := ParamStr(0);
end;


Незнаеие порождает суеверия.


 
Drakosha   (2005-02-28 10:41) [9]

имхо
paramstr(0) = Application.ExeName
..ет легко видно если полазить по исходникам vcl



Страницы: 1 вся ветка

Текущий архив: 2005.03.13;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.044 c
6-1104693820
JorSand
2005-01-02 22:23
2005.03.13
Как используя Wininet команды (wininet.dll) очистить кэш?


4-1106632831
SkierMax
2005-01-25 09:00
2005.03.13
Bios


4-1107258139
AlexG
2005-02-01 14:42
2005.03.13
Нужно перезаписать EXE-файл запущенной программы


3-1108043322
Korefey
2005-02-10 16:48
2005.03.13
Описание драйвера ODBC


1-1109616049
_RusLAN
2005-02-28 21:40
2005.03.13
StringGrid + ListBox (в каждой ячейке)