![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Параметры запуска программы [Delphi, Windows]
Minco Vity © (2002-09-29 15:07:00)Как сделать, чтобы программа понимала параметра её запуска в командной строке?
Opuhshii (2002-10-01 07:12:00) [1]2turusov © (30.09.02 09:22)
Ой!.. правда???? а вот я незнал,. ! ;)
и думал что ParamStr функция доступа к каждому элементу
командной строки,... той что CmdLine,... и на Application( тот
что компонент,...) им мягко говоря... фиолетово,.. ;)
и командной строки может не быть,.. согласен,. например в Dll.
program Project1;
uses
Forms,Dialogs,
Unit1 in "Unit1.pas" {Form1};
{$R *.RES}
var
S:string;
I:Integer;
begin
for i:=0 to ParamCount-1 do
S:=S+ParamStr(i);
ShowMessage(S);
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.Run;
end.
turusov (2002-09-30 09:22:00) [2]Дополнение к Opuhshii
Если ~ Application не инициализиравано(*.dpr), командной строки жожет еще не быть, тогда обратись к CmdLine: PChar; и раздраконь ее как ParamStr()
Opuhshii (2002-09-30 09:10:00) [3]ParamCount;
ParamStr();