![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Обработка определенного файла [D5, Win95/98, WinME]
Михаил © (2002-11-17 09:12:00)По щелчку на файле с определенным расширением запускается моя прога, как сделать, чтобы она обработала переданный ей файл?
icWasya (2002-11-18 09:40:00) [1]>Wr@ck (17.11.02 18:14)
>Пример:
>If ParamStr( 0 ) <> "" then
> Memo1.Lines.LoadFromFile( ParamStr( 0 ) );
ParamStr( 0 ) всегда <>"" , поскольку там находится имя файла программы.
параметры начинаются с ParamStr(1)
Wr@ck (2002-11-17 18:14:00) [2]Пример:
If ParamStr( 0 ) <> "" then
Memo1.Lines.LoadFromFile( ParamStr( 0 ) );
Foxtrot (2002-11-17 14:06:00) [3]Используй функцию:
function ParamStr(Index: Integer): string;
Когда программа открывается по щелчку на файл, то ей передаётся параметр: текстовая строка с полным именем этого файла.
Все переданные параметры можно получить вызывая ParamStr.
TTCustomDelphiMaster (2002-11-17 09:43:00) [4]http://www.delphikingdom.com/helloworld/samples_win.htm