怎样感知打开的文件是否被其他的程序修改?up有分! 怎样感知打开的文件是否被其他的程序修改?up有分! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不知多线程是否有此功能,打开的文件被修改,从操作系统(进程)眼光看似乎不行!特别是在WINDOWS下.支持多用户,但非多任务.如果是数据库,则可以通过触发器解决! 你的问题我理解如下,不知是否正确: 如果你是想看看这个文件在你打开前是否有人动过,你可以读出它的建立日期和修改日期,比较一下. 如果你是想看在打开后是否有程序修改过,你可以在打开时用独占方式打开,或者将重要内容拷贝到内存,判断时和源文件比较即可! 如果你正在打开时有程序截获你的进程,你可将你的打开动做放到系统的0环读取(可以参考一下cih病毒的源代码). 希望探讨! 难什么?Delphi自己就可以做到!你打开两个delphi,修改一工程,然后一个delphi会告诉你,文件已经被修改,是否要重新载入! DELPHI7开发的小工具启动有点慢 动态修改其它程序鼠标指针形态 [押宝游戏][有大庄友情赞助2w分,压得越多,赚得越多]上证A股从6000点一路跌到现在,最后几个交易日,来一次押宝游戏 关于批量处理UpdateBatch(关注中) SocketConnection客户端为什么会被服务端强制关闭Socket连接 一个动态连接库的问题 大虾请指点一下 Delphi5.0的安装问题 ===为什么程序运行时总提示我:"试图激活未注册的丢失目标"=== 如何通过按钮让一个窗体显示在最上面 关于COM的问题,有较深理解的朋友来看看 Help? delphi打包安装的程序运行时报 '类未注册'错误??
特别是在WINDOWS下.支持多用户,但非多任务.
如果是数据库,则可以通过触发器解决!
如果你是想看看这个文件在你打开前是否有人动过,你可以读出它的建立日期和修改日期,比较一下.
如果你是想看在打开后是否有程序修改过,你可以在打开时用独占方式打开,或者将重要内容拷贝到内存,判断时和源文件比较即可!
如果你正在打开时有程序截获你的进程,你可将你的打开动做放到系统的0
环读取(可以参考一下cih病毒的源代码).
希望探讨!