一个关于读取/擦写磁盘

xrf 2003-05-12 04:25:05
请问VB中能不能实现Final Data的从磁盘找出被删文件功能?能不能实现文件粉碎机功能能?能的话如何实现?
...全文
46 16 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
xrf 2003-09-14
  • 打赏
  • 举报
回复
谢谢各位
jlum99 2003-09-06
  • 打赏
  • 举报
回复
有点困难,要做也要借助别的程序,要么API,要么用DLL,比较痛苦.不过用QB应该可以的:)
hxy1982 2003-09-06
  • 打赏
  • 举报
回复
up
xrf 2003-09-06
  • 打赏
  • 举报
回复
要强制结贴了,有谁能提供更多的信息?谢谢
xrf 2003-05-31
  • 打赏
  • 举报
回复
磁盘找出被删文件呢?
xrf 2003-05-31
  • 打赏
  • 举报
回复
主引导区、DOS引导区、文件分配表之类的概念我还是知的,但我想知VB中的实现方法
monglihong 2003-05-31
  • 打赏
  • 举报
回复
最好的办法是根据文件分配表(FAT)找出文件存放的绝对地址
(即在硬盘的扇区的相应簇),然后将所有的簇的内容写为FF或00都行
不过VB对低层操作相当困难
即过使用API也难以胜任
可以考虑用VC或C之类时
顺便提一下
如用这种方法
需要对硬盘结构有一定了解
知道什么是主引导区、DOS引导区、文件分配表之类的概念
试用全文搜索read sector可以找到很多例子
boywang 2003-05-30
  • 打赏
  • 举报
回复
同意Tenner(Tenner) 的说法。
要不用vb很难了。
Tenner 2003-05-30
  • 打赏
  • 举报
回复
文件粉碎机是能做的,只是安全要求达不到国际标准

只要你以二进制方式打开要粉碎的文件,然后全部以FF填充,然后保存,最后删除这个文件就行了
xrf 2003-05-30
  • 打赏
  • 举报
回复
谁会答这个问题?
xrf 2003-05-21
  • 打赏
  • 举报
回复
to: rainstormmaster(rainstormmaster) 好像找不到
xrf 2003-05-15
  • 打赏
  • 举报
回复
在硬盘实现也可以。而且一般软盘好像是用FAT12格式的,原来有一个UNFORMAT可以实现恢复数据。同时说明,我要利用的不是记忆的功能,而是WIN系统删除文件时并没有真正删除,只是改一下文件表
rainstormmaster 2003-05-15
  • 打赏
  • 举报
回复
参考:
http://www.mypcera.com/softxue/new/vb/ba35.htm
lijiuhua0721 2003-05-13
  • 打赏
  • 举报
回复
这个是不可能的,象硬盘有一个记忆的功能,可以恢复上一次删除的东西,但是软盘没有这个功能!!!
verybelial 2003-05-13
  • 打赏
  • 举报
回复
应该不可以吧,不过也不是绝对,反正我是不会啦,呵呵
nik_Amis 2003-05-13
  • 打赏
  • 举报
回复
...

7,785

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧