CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

怎样防止文件被删除?

楼主alittlefrag(祥子)2003-09-03 21:29:38 在 Delphi / VCL组件开发及应用 提问

ICopyHook只能截获文件夹的操作,有没有截获文件操作的? 问题点数:100、回复次数:10Top

1 楼tanqth(青蛙)回复于 2003-09-03 21:53:46 得分 20

没办法,他可以del,format。Top

2 楼Iamfish(呆鱼)回复于 2003-09-03 22:26:59 得分 25

关注,帮你UP。Top

3 楼gardenyang(天高云淡)回复于 2003-09-03 22:30:22 得分 20

好像你可以修改format,del这几个基本命令,这样可以达到你的目的,不过系统好像很多功能就受影响了Top

4 楼mrtxc(阿春)回复于 2003-09-03 22:39:42 得分 10

好像没办法,怎么??做黑客程序??  
   
  开玩笑!!Top

5 楼alittlefrag(祥子)回复于 2003-09-03 23:16:24 得分 0

uuTop

6 楼lxpbuaa(桂枝香在故国晚秋)回复于 2003-09-03 23:31:09 得分 20

对ICopyHook没有深入研究过,使用API的一些方法可以达到你的目的。不过比较煎蛋的使用VCL的类也可以达到此目的,例如:  
   
  var  
      Form1:   TForm1;  
      FStream:   TFileStream;  
   
  implementation  
   
  {$R   *.dfm}  
   
  procedure   TForm1.Button1Click(Sender:   TObject);  
  begin  
      FStream   :=   TFileStream.Create('g:\新建   文本文档.txt',   fmOpenRead+fmShareDenyNone);  
  end;  
   
  procedure   TForm1.FormDestroy(Sender:   TObject);  
  begin  
      FStream.Free;  
  end;  
   
  //只要上面的程序运行了,那么文件   g:\新建   文本文档.txt就不能被删除,文件名不可以修改,但是可以修改文件的内容。  
   
  —————————————————————————————————  
  宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。  
  —————————————————————————————————  
  Top

7 楼hiflower(花)回复于 2003-09-04 08:17:43 得分 5

让这个文件处于使用中,就不能删除了Top

8 楼alittlefrag(祥子)回复于 2003-09-04 16:26:50 得分 0

问题是我要提前知道被删除的是那个文件,才能控制啊。Top

9 楼alittlefrag(祥子)回复于 2003-09-07 17:10:44 得分 0

没人会啊,太失望了。  
  散分Top

相关问题

  • 怎样删除文件夹
  • 怎样删除文件???
  • windows中怎样自动删除文件
  • 怎样成批删除文件?
  • 怎样删除磁盘上的文件?
  • 怎样删除带有"?"的文件?
  • 怎样删除一个文件啊?
  • 怎样删除一个文件
  • 怎样部分删除文件?
  • 怎样删除这个文件

关键词

  • 文件
  • 修改
  • 删除
  • fstream
  • 好像
  • tform
  • 目的
  • 达到

得分解答快速导航

  • 帖主:alittlefrag
  • tanqth
  • Iamfish
  • gardenyang
  • mrtxc
  • lxpbuaa
  • hiflower

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo