![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Командная строка
Егор © (2002-08-20 14:46:00)Привет.
Тут у меня ещё один вопросик созрел. Как передать программе командную строку, с которой запускаеться программа?
Например, юзер запускает могу программу так:
MyProga.exe C:\Path\File.txt
Мне нужно в Edit1 получить путь и файл (C:\Path\File.txt), вообщем второй параметр. Не поможите? Пример необходим, я так не разберусь.
Dmitriy Polskoy (2002-08-20 14:51:00) [1]ParamStr
procedure TForm1.FormCreate(Sender: TObject);
var
i: Integer;
for i := 1 to ParamCount do
begin
if LowerCase(ParamStr(i)) = "beep" then
Beep
elseif LowerCase(ParamStr(i)) = "exit" then
Application.Terminate;
end;
end;
ParamCount
procedure TForm1.FormCreate(Sender: TObject);
var
i: Integer;
for i := 1 to ParamCount do
begin
if LowerCase(ParamStr(i)) = "beep" then
Beep
elseif LowerCase(ParamStr(i)) = "exit" then
Application.Terminate;
end;
end;
Ekaterina (2002-08-20 14:50:00) [2]Edit1.Text:=ParamStr(1);
Vaddya (2002-08-20 14:50:00) [3]Edit1.Text := ParamStr(1);