FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.
Email: Нажмите что бы посмотреть
На физическом уровне существуют файлы, но для работы с ними на уровне программ определяются т.н. файловые переменные, имеющие файловый тип (сорри за тавтологию).
Проверяет, существует ли файл
AssignFile(F, 'C:\Мои документы\Мои рисунки\FileName.ini');
AssignFile(F, 'FileName.ini');
If FileExists('FileName.ini') then
begin
bla-bla-bla;
end;
Две последние процедуры связывают файловую переменную F с файлом FileName
RecSize – необязательный параметр, задаёт размер элемента файла в байтах
Если файл до этого был открыт, то он закроется и откроется заново в заданном режиме
while (not EOF(F)) do
begin
…
end;
Var
F : file of integer;
value : integer;
begin
…
read(F, value);
write(F, value);
end;
procedure BlockWrite ( - // - );
Записывает не более count компонентов в файл F из переменной buf. Необязательный параметр Done – реально записанное количество.
Возвращает текущее положение указателя в файле F
function FileSize (var F : File) : integer;
Возвращает размер файла в компонентах
В файле хранятся 4-байтовые числа.
Программа меняет знак каждого на противоположный и перезаписывает число в файл
Flush() – записывает данные, которые остаются в буфере в файл