Ну есть много вариантов, в плоть до стирания файла так, чтобы его невозможно было восстановить физически. В винде же есть функции для удаления файлов, в чем проблема?) Можешь просто открыть файл типо AssignFile(F,'xxx,xxx'); 'Reset(F); и стереть его, сделав так: BlockWrite(F,Buf[0],1); Close(F); Буф 0 это массив байтов, индекс 0 - индекс начала массива. Просто записываешь в файл пустоту и все. Безвозвратно убивает файл, или его просто достаточно открыть для записи(reset) и забыть закрыть - в это случае он уничтожется в 0. Я объясняю возможно непонятно - но я спешу.
А виндовс сдк еще можешь полистать - там есть deleteFile и deleteFolder для удаления файлов и папок. Для удаления папки она должна быть пуста.
|