Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Открытие текстового файла [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.


Наверх

Титульная страница Поиск, карта сайта Написать письмо