12.5.5. Удаление файлов
Процедура Erase(VAR f) уничтожает (стирает) физический файл на носителе (диске). Файловая переменная f должна быть предварительно связана с существующим физическим файлом. Сам файл к моменту вызова Erase должен быть закрыт.
Чтобы уничтожить файл с именем FileName, достаточно конструкции:
Assign(f, FileName); Erase(f);
где f — файловая переменная любого типа.
Если файл с именем FileName не существует, возникнет сбой при попытке уничтожить его.