Вниз
Скачать: CL | DM;

Запуск проги с параметрами   Найти похожие ветки 

← →
alex-ran ©   (2002-07-05 13:31) [0]

Уважаемые мастера, подскажите плииз.
Мне надо написать прогу, при запуске которой ей передается параметр, например: MyProgram.exe -MyDoc.txt
Как в проге достучаться до передаваемого параметра?
Или проверить были ли они переданы вообще?
Извините если такой вопрос уже был, не нашел :(


← →
Volj ©   (2002-07-05 13:33) [1]

ParamStr(1)


← →
ПИТОН   (2002-07-05 14:07) [2]

Количество параметров - ParamCount
Параметр №i - ParamStr(i) - Тип String


← →
Master-Igor ©   (2002-07-05 14:13) [3]

Колись і мені потрібно було це, але ніхто не відповів:((
Хотілсь би знати у
> ПИТОНА


де треба писати: ParamStr(i) - Тип String
Будь-ласка дайте відповідь, бо це дуже цікавить!!!


← →
ПИТОН   (2002-07-05 14:36) [4]

Я имею ввиду:
если вызвать так MyPrg 55То ParamStr(1) будет равен "55"



← →
Дмитрий Калугин   (2002-07-05 19:17) [5]

>де треба писати: ParamStr(i) - Тип String
>Будь-ласка дайте відповідь, бо це дуже цікавить!!!
При создании главной формы делается проверка

procedure TfmMPage.FormCreate(Sender: TObject);
var i: integer;
begin
if ParamCount>0 then //есть ли параметры
for i:=0 to ParamCount-1 do ShowMessage(ParamStr(i))
end;



← →
Дмитрий Калугин   (2002-07-05 19:22) [6]

Да, чуть не забыл, дописываю:
Нулевым параметром всегда будет путь к программе
P.S. Я тоже украинец, но русский знаю.
Просто могут не понять Master-Igor



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.009 c
1-58095
Nefrit
2002-07-08 15:41
2002.07.18
Помогите...


7-58346
BAPBAP
2002-04-27 06:19
2002.07.18
Удалить директории по списку в memo1.List


4-58360
cult
2002-05-17 17:04
2002.07.18
Системный таймер


1-58124
CA
2002-07-08 23:21
2002.07.18
ShortCut


1-58194
PETR
2002-07-06 12:08
2002.07.18
Привет народ !




   Наверх