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

Вниз

Мой exe шник на чужом винте   Найти похожие ветки 

 
Шустрый ©   (2003-07-12 07:35) [0]

Такой пример: я написал прогу, она у меня на винте и она знает путь до себя самой (допустим c:\...MyProg.exe). И вот она оказывается на чужом винте, и не знает в каком локальном диске она, и в какой папке. Дак вот, может кто-нибудь подскажет или напишет обработчик события OnCreate формы, чтобы программа сама себя нашла, и поместила путь до себя в TEdit? Всем спасибо!


 
Sliski Slimak   (2003-07-12 09:15) [1]

GetCurrentDir


 
Pico   (2003-07-12 09:27) [2]

func Application.ExeName


 
Шустрый ©   (2003-07-12 10:28) [3]

Спасибо, понял.


 
Mear ©   (2003-07-12 10:46) [4]

А можно еще:

function ParamStr(Ind: Integer): string;

По индексу 0 возвращает путь и имя екзешника а по другим индексам переданные через пробел параметры...

Количество параметров можно узнать из ParamCount;


 
Mear ©   (2003-07-12 10:46) [5]

А можно еще:

function ParamStr(Ind: Integer): string;

По индексу 0 возвращает путь и имя екзешника а по другим индексам переданные через пробел параметры...

Количество параметров можно узнать из ParamCount;


 
Reals ©   (2003-07-12 12:39) [6]

function ExtractFilePath(Application.Exename): String;


 
ldo ©   (2003-07-12 23:20) [7]

procedure getdir(0,строка);

0-это означает текущий диск


 
Marser ©   (2003-07-13 11:01) [8]

path:string;
......
path:=extractfilepath(paramstr(0));//искомый путь
.....
end.



 
BigDAN ©   (2003-07-14 09:30) [9]

!!!!!
GetCurrentDir и procedure getdir(0,строка); дают текущую директорию, которая может меняться!!!! Второе - можно запустить ехе через ярлык и указать в нем САВСЕМ другую директорию!!! Ну и что и этого получиться? Хе!



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

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

Наверх




Память: 0.48 MB
Время: 0.03 c
7-82525
Hack_Man
2003-07-11 18:27
2003.09.25
Смена имя компа и имя юзера


14-82439
Некрофил-затейник__
2003-09-08 09:01
2003.09.25
Человеки помогите найти!


6-82347
Зозуля Юрий
2003-07-29 02:02
2003.09.25
Два вопроса по Интернет: точное время и защита пароля


3-82113
LeSS
2003-09-04 16:41
2003.09.25
Нужно создать таблицу dbf


14-82502
data
2003-09-05 14:30
2003.09.25
сказка о сисадмине - 2