![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Открытие текстового файла [D7, WinXP]
netmouse © (2005-01-24 15:10:00)Какой процедурой можно по событию вызвать открытие текстового файла (из текущего каталога).
MacroDenS (2005-01-24 18:57:00) [1]Если хочешь только для чтения, нужно предварительно либо атрибуты соответствующие проставить, либо
assignfile, reset, (filemode + F1), shellexecute...
LM (2005-01-24 17:50:00) [2]
uses ... ShellAPI;
...
ShellExecute(Self.WindowHandle, 'open', PChar('notepad'),PChar('d:\1.txt'), nil , SW_SHOWNORMAL);
...
LM2 (2005-01-24 17:50:00) [3]
uses ... ShellAPI;
...
ShellExecute(Self.WindowHandle, 'open', PChar('notepad'),PChar('d:\1.txt'), nil , SW_SHOWNORMAL);
...
Fay (2005-01-24 17:49:00) [4]ShellExecute
netmouse (2005-01-24 17:29:00) [5]Мне нужно что-бы автоматом открылся в блокноте (БЕЗ ИЗМЕНЕНИЙ) уже готовый для прочтения файл перед пользователем (прочесть из файла, записать я могу)
Fay (2005-01-24 16:40:00) [6]CreateFile
raidan (2005-01-24 15:28:00) [7]Если из текущего каталога - указание имени без пути.
Если из другого - полный путь.
closefile - файл закрывается.
assignfile + F1
begin...end (2005-01-24 15:16:00) [8]> netmouse © (24.01.05 15:10)
Процедурой Reset (для чтения), Rewrite (для записи) или Append (для добавления). Предварительно нужно вызвать AssignFile.