菜鸟求救:如何实时监控一个文件是否被修改过,即如何判断一个文件内容有变化..... 呵呵,原来是这样。既然你只有一个文件要检查,你为什么不在文件里面做一个标记呢。如在文件头放一个DWORD。修改的程序在修改后将这个DWORD+1. 检查程序每次都检查这个DWORD有没有改变不就行了么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这样你就只能定时将文件copy一份,与备份文件作比较了。这样只好从头开始一个字节一个字节比较。比较完之后再将新的文件作为备份文件。 这样可能存在着效率问题,如果一个文件很大且只能文件最后几个字节改变,比较起来就比较费时。你可以将文件做一个CheckSum. 每次比较CheckSum是否变化就行了。这个方法与前一个方法相比各有优缺点。 DOS里好像有一个命令就是用于比较两个文件的,能不能定时调用它,得到它的返回值来判断呢? FC /B 是可以比较两文件的异同,但是要取它的返回值很麻烦,还不如自己写个文件比较的函数方便。 好,谢谢,我试试,另外再问一下,你知道如何写一个程序将EXCEL表自动导入SQL SERVER数据库中吗?(EXCEL表与SQL SERVER数据库中表字段相同) 用ODBC吧。一个连Excel文件,一个连SQL Server. 两个数据源间,有什么函数可以将EXCEL的记录全部添加到SQL SERVER中吗? 一条一条的Copy吧。可能还有更好的办法。我不知道... 好,谢谢,我自己再找找,你能不能也帮我再想想办法,我的E-MAIL:[email protected],你的呢?如果我找到解决的办法再跟你联系 那个介绍一个简单解析XML的C++类。 混合高斯背景建模 ADO类的使用,在线========================= mfc做的斗地主游戏在玩的过程中有时候会出现白屏究竟是什么原因??请给位高手指教!! 小弟想请教一个窗口拆分后带来的问题,希望大家帮帮忙,感激涕零 关于弹出菜单的问题 面试屡遇怪题,请求帮助!急!!! 为什么我的函数是“局部函数定义是非法的”,请高手指点迷津!!! 用socket端口能实现吗? 如何设置互斥量? 我遇到几个怪问题,哪位高手帮帮我?我快要疯了!!!!! 向thread传递参数
这样你就只能定时将文件copy一份,与备份文件作比较了。这样只好从头开始一个字节一个字节比较。比较完之后再将新的文件作为备份文件。
这样可能存在着效率问题,如果一个文件很大且只能文件最后几个字节改变,比较起来就比较费时。你可以将文件做一个CheckSum. 每次比较CheckSum是否变化就行了。这个方法与前一个方法相比各有优缺点。
FC /B 是可以比较两文件的异同,但是要取它的返回值很麻烦,还不如自己写个文件比较的函数方便。
用ODBC吧。一个连Excel文件,一个连SQL Server.
一条一条的Copy吧。可能还有更好的办法。我不知道...