Форум: "Основная";
Текущий архив: 2005.03.13;
Скачать: [xml.tar.bz2];
ВнизДиректория программы Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.033 c