{#
Работа с файловой системой Windows | Работа с файлами | Delphi | Программировние и др.
 
 
 
X
пароль
кодированный текст
результат
X
пароль
текст
код ссылки
просмотр кода
X
Вы действительно хотите удалить запись?
ctlg
Да
Нет
Информация
trg
Ok
 
Справочник
X
+
X
X
X
292
Работа с файловой системой Windows
 
вопросответ
Пример 11 дописать значение V в конец файлаprocedure TForm1.Button10Click(Sender: TObject); var V:Integer; begin V:=100; FileHandle:=FileOpen( E
Пример 10 Открытие файла на чтение и считывание 5 данных в Y со смещением от начала файла на 3 значенияprocedure TForm1.Button6Click(Sender: TObject); begin K:=3; // смещение на 3 Size:=Sizeof(Integer); //размер типа Inte
Пример 9 Открытие файла на чтение и считывание данных (50 байт ) в массив Y со смещением от начала файла на 10 байтprocedure TForm1.Button3Click(Sender: TObject); begin FileHandle:=FileOpen( Edit1.Text, fmOpenReadWrite); );// открытие на чтение и з
Пример 8 Открытие файла на чтение и считывание данных (100 байт ) в массив Yprocedure TForm1.Button3Click(Sender: TObject); begin FileHandle:=FileOpen( Edit1.Text, fmOpenRead);// открытие на ч
Пример 7 Создание файла и запись в него массива Xprocedure TForm1.Button3Click(Sender: TObject); var X,Y:array[1..10] of Integer; begin FileHandle:=FileCreate(Edit1
FileSeek(Handle, OffSet, Origin: Integer)Origin –задает начало отсчета ( 0 – от начала файла, 2 – от конца , 1 – от текущей позиции) Offset – задает смещение в байт
5. Позиционирование файлаFileSeek(Handle, OffSet, Origin: Integer)
4. Закрытие файлаFileСlose(Handle: Integer)
3. Запись в файл, чтение из файлаФункция FileWrite(Handle:Integer; Buffer; Count:Integer):Integer – записи в файл Buffer – переменная значение которой записывается в
2. Открытие файлаФункция FileOpen(FileName:String, Mode:Integer):Integer- присваивает номер ( Handle )
1. Создание файлаФункция FileCreate(FileName:String):Integer - присваивает уникальный номер ( Handle )
Для указания длины записи используется функция, определяющая размер переменной данного типа Sizeof (X).В общем случае размер записи можно изменять как на этапе записи в файл так и считывания.
При работе с данными файлами не надо создавать файловую переменную.Файлу присваивается уникальный номер ( Handle ), записи могут иметь разную длину.
X
пароль