![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Запуск проги с параметрами
alex-ran © (2002-07-05 13:31:00)Уважаемые мастера, подскажите плииз.
Мне надо написать прогу, при запуске которой ей передается параметр, например: MyProgram.exe -MyDoc.txt
Как в проге достучаться до передаваемого параметра?
Или проверить были ли они переданы вообще?
Извините если такой вопрос уже был, не нашел :(
Дмитрий Калугин (2002-07-05 19:22:00) [1]Да, чуть не забыл, дописываю:
Нулевым параметром всегда будет путь к программе
P.S. Я тоже украинец, но русский знаю.
Просто могут не понять Master-Igor
Дмитрий Калугин (2002-07-05 19:17:00) [2]>де треба писати: 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 14:36:00) [3]Я имею ввиду:
если вызвать так MyPrg 55То ParamStr(1) будет равен "55"
Master-Igor (2002-07-05 14:13:00) [4]Колись і мені потрібно було це, але ніхто не відповів:((
Хотілсь би знати у
> ПИТОНА
де треба писати: ParamStr(i) - Тип String
Будь-ласка дайте відповідь, бо це дуже цікавить!!!
ПИТОН (2002-07-05 14:07:00) [5]Количество параметров - ParamCount
Параметр №i - ParamStr(i) - Тип String
Volj (2002-07-05 13:33:00) [6]ParamStr(1)