请教如何判断一个文件是否正在被写入(例如正在下载中)? 小弟使用 SHFileOperation 实现文件的移动(win98系统),但后来发现如果一个被移动的 A文件正在被其他程序进行写入操作的话(例如 flashget或bt或一些点对点软件正在下载中),那么执行SHFileOperation是会将不完全的A文件复制到目标文件夹,之后再出现一个不能删除A文件的提示,说该文件正在被其他文件使用请问有没有办法判断A文件是否正处于被写入的状态呢(或者讲判断A文件是否正被其他进程所占用)?谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用FileOpen(FileName, fmShareDenyWrite) FileOpen(FileName, fmShareDenyWrite) 如果打不开,就是了。 Delphi 2011中undo的疑问 oracle blob疑难杂症 如何使一个子窗体出现在Image上面?? 我写聊天程序接收消息有问题贴上源码请高手指教! 如何在某一个背景有图的地方输出文字而不破坏背景? 程序员的好去处 在编译胜天进销存源码时,所有的控件都安装完毕,编译也能通过,可为什么在打开该工程时有如下错误? 如何使Delphi中的各种Grid具有滚动跟踪的特性? 有没有办法获得savedialog的地址? 现在市面上的 DELPHI 6 是测试版,还是正式版,它有哪几个版本?? 哥哥们,超级菜鸟提问了:如何以2进制读取JPG文件? 函数参数的疑惑
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货