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

Вниз

Как програмно определить путь откуда была   Найти похожие ветки 

 
Diogen   (2003-02-21 23:03) [0]

запущенна моя программа


 
mrcat ©   (2003-02-21 23:08) [1]

ExtractFilePath(Application.ExeName)


 
Романов Р.В. ©   (2003-02-21 23:09) [2]

ParamStr(0)


 
Юрий Зотов ©   (2003-02-21 23:34) [3]

> mrcat © (21.02.03 23:08)

Не в каждой программе есть Application. А вот ParamStr и ParamCount - в каждой.


 
AquaSun7   (2003-02-22 02:34) [4]

GetDir(0,Znach); - заносит путь текущей директории в Znach


 
Романов Р.В. ©   (2003-02-22 07:39) [5]

AquaSun7 (22.02.03 02:34)

Ты уверен что это правильный ответ на вопрос?


 
PVOzerski ©   (2003-02-22 07:48) [6]

2AquaSun7 (22.02.03 02:34)
Для программы вовсе не обязательно будет текущим тот каталог, в котором она находится.

API-функция GetModuleFileName, пожалуй, подойдет тоже. Я, кстати, через нее делал paramstr(0) в превоначальной версии RTL к FreePascal. Да и сейчас должна бы остаться там, только не так "в лоб".


 
Silver_   (2003-02-22 17:40) [7]


ParamStr(0)

и все тут


 
Егорычев Михаил ©   (2003-02-24 09:12) [8]

GetCurrentDir


 
Романов Р.В. ©   (2003-02-24 09:19) [9]

Егорычев Михаил © (24.02.03 09:12)

Издеваетесь?


 
Андрей Сенченко ©   (2003-02-24 10:55) [10]

Романов Р.В. © (24.02.03 09:19)

Видимо да .. или не читает предыдущих постингов


 
Anatoly Podgoretsky ©   (2003-02-24 10:57) [11]

Романов Р.В. © (22.02.03 07:39)
Романов Р.В. © (24.02.03 09:19)
Действительно и зачем нам текущий путь?


 
eLVik ©   (2003-02-24 15:38) [12]

2 PVOzerski
Для программы вовсе не обязательно будет текущим тот каталог, в котором она находится.

Вы хотите сказать, что если моя программа будет запущена из другой программы (напр, ShellExecute) в другом каталоге, то GetDir вернёт этот другой каталог?


 
Song ©   (2003-02-24 15:59) [13]

Да, например запускай программу из ярлыка, а в нём не поставь рабочий каталог. GetDir вернёт другой каталог.



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

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

Наверх




Память: 0.49 MB
Время: 0.012 c
3-16942
Makhanev A.S.
2003-02-16 20:35
2003.03.06
DBGrid:


8-17206
trotski
2002-11-26 06:03
2003.03.06
DirectX


1-17091
Tim_gothic
2003-02-25 20:19
2003.03.06
Про хэлпы...


14-17395
IlyaGer
2003-02-18 20:02
2003.03.06
Подскажите пожалуйста, есть ли готовая компонента типа TEdit ...


14-17335
Zergling
2003-02-18 07:34
2003.03.06
Нужна докуметация по DirectSound (желательно на русском)