Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.21;
Скачать: CL | DM;

Вниз

Загрузка тестового файла   Найти похожие ветки 

 
Kot Vaska ©   (2004-11-08 12:54) [0]

У меня будет небольшая программа по обработке данных. Подскажите как сделать так чтобы при её запуске автоматически текстовый файл был готов для чтения т.е. стал открытым.

procedure OpenForShare(const FileName: String);
var
FileHandle : Integer;
begin
FileHandle := FileOpen(FileName, fmOpenWrite or fmShareDenyNone);
if FileHandle > 0 then
  {valid file handle}
else
  {Open error: FileHandle = negative DOS error code}
end;

Помогите разобраться в этой продцедуре
Как задать имя файлу?
Как дальше продолжать чтение из него? Как через OpenDialogs или по другому?


 
begin...end ©   (2004-11-08 12:58) [1]


> Kot Vaska ©   (08.11.04 12:54)

Если это текстовый файл, то, может быть, проще воспользоваться типом TextFile и процедурами AssignFile и Reset?


 
Kot Vaska ©   (2004-11-08 13:03) [2]

Возможно. Главная задача: Запустил прогу, она открывает доступ к текстовику и я могу читать из него. Т.е. не обязательно вызывать диалог и кликать что согласен открыть файл


 
begin...end ©   (2004-11-08 13:08) [3]


> [2] Kot Vaska ©   (08.11.04 13:03)

Ну так и открывай.

var
 F: TextFile;

begin
 AssignFile(F, FileName);
 FileMode := 0;
 Reset(F);
 // Читаем...
 CloseFile(F)
end.



Страницы: 1 вся ветка

Текущий архив: 2004.11.21;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.037 c
4-1096486548
Alex870
2004-09-29 23:35
2004.11.21
Перерисовка окна


3-1098440440
kivadim
2004-10-22 14:20
2004.11.21
Помогите решить проблему с процедурой в SyBase


1-1099685715
Piter
2004-11-05 23:15
2004.11.21
а какой тип вызова у .NET библиотек?


14-1099594561
ИМХО
2004-11-04 21:56
2004.11.21
Что такое НЛП?


14-1099252959
Bend
2004-10-31 23:02
2004.11.21
RichEdit & гиперссылки