![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Параметры запуска [WinXP]
Anar © (2002-10-30 16:30:00)Как сделать так. чтобы программу можно было запускать с каким-нибудь параметрами?
Например: myprogram.exe -myparameter
Aristarh (2002-10-30 16:47:00) [1]Здесь в качестве параметра передается название файла:
If ParamCount = 1 then DefDrawing:=ParamStr(1);
По русски: если число параметров=1 то взять 1-й параметр(ParamStr(1))
Skyle (2002-10-30 16:45:00) [2]
procedure TForm1.FormCreate(Sender : TObject);
begin
....
if ParamStr(1) = "-Q" then
DoSomethingForQ;
if ParamStr(1) = "/W" then
DoAnotherThing;
ShowMessage(ParamStr(0) + " вот это имя и путь моей аппликухи")
end;
А ParamCount возвращает количество параметров командной строки...
И вообще, F1 - решает...%)
Anar (2002-10-30 16:42:00) [3]А с примером можно или как?
Aristarh (2002-10-30 16:40:00) [4]IMHO любую прогу можно запускать с каким угодно кол-вом параметров. А дело проги эти параметры проанализировать и обработать.
ZZ (2002-10-30 16:35:00) [5]ParamStr ParamCount