Справочник функций и процедур Delphi: Erase

  Навигация по первой букве:

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z

  Навигация по категории:

Compiler directives, Directives, Keywords / Types, Variables, Constants / Functions, Procedures

Erase
Процедура
Стирает файл System unit
  procedure Erase ( var FileHandle : File; ) ;

Delphi Sources

Описание
Процедура Erase пытается стиреть файл, данный в FileHandle.

Имя файла, должно быть, было назначено подпрограммой AssignFile в дескрипторе файла FileHandle.

Если файл не существует, то поднимается исключение EInOutError.
Похожие команды
DeleteFile  Удаляет файл, указанный в параметре

Rename  Переименовка фала

RenameFile  Переименование файла или директории

 
Пример кода : Создание простого файла, затем попытка удалить его дважды
var
  myFile : TextFile;

begin
  // Позволяет нам открыть текстовый файл
  AssignFile(myFile, 'Test.txt');
  ReWrite(myFile);

  // И записать одну линию в него
  WriteLn(myFile, 'Hello World');

  // Затем закрываем его
  CloseFile(myFile);

  // И наконец стираем его
  Erase(myFile);

  // Если мы пробуем стереть его снова, мы поднимем исключение
  try
    Erase(myFile);
  except
    on E : Exception do
      ShowMessage('Нельзя удалить : '+E.Message);
  end;
end;

Нельзя удалить : File not found
 


Последние добавленные на сайт исходники

Animation Loaders

DeLiKaTeS Tetris (Тетрис)

TDictionary Custom Sort

Fast Watermark Sources

3D Designer

Sik Screen Capture

 

Patch Maker

Айболит (remote control)

ListBox Drag & Drop

Доска для игры Реверси

Графические эффекты

Рисование по маске

 

Copyright © 2004-2026 "Delphi Sources" by «SiteAnalyzer» (источник – "DelphiBasics")

Группа ВКонтакте