Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB6 > Как удалить файл


Автор: megicean 19.9.2004, 16:35
Как удалить файл, чтобы его нельзя было восстановить.

Автор: S.A.P. 19.9.2004, 16:39
Попробуй несколько раз повторить:
1. открыть файл.
2. записать в него нули (или случайные заначения).
3. закрыть файл.

Автор: megicean 19.9.2004, 18:10
А по другому можно?

Автор: -Mikle- 19.9.2004, 20:51
Что ты имеешь ввиду?
VB команда
Код
Kill sFile ' sFile - полный путь к файлу

удаляет мимо корзины
если ты имеешь ввиду удалить так чтоб ни одна утилита его не восстановила, то вариант Perchilla самый оптимальный
Вот примерный код:
Код
open "c:\file.bbb" for binary access write as #1
 while not eof(1)
  put #1, ,0 'записать значение 0 в текущую позицию в файле
 wend
close #1

не проверял, но на первый взгляд должно получиться

Автор: megicean 20.9.2004, 20:29
Спасобо за помощь.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)