本人要用VC做一个自动升级的工具,思路是把最新版的文件全部放在一个http服务器上,在服务器上放一个ini文件,里面列出所有文件的路径,然后把本地文件和对应的远程文件作比较,如果需要下载则下载,否则就跳过去!
请问怎么去判断远程的文件是否需要下载??(多为dll和bpl文件)
本人曾尝试过用GetFileVersionInfo读取版本号,但是有些文件读出的版本号总为65536,有些则读不出来,不知是什么原因,请高手赐教!!
请问怎么去判断远程的文件是否需要下载??(多为dll和bpl文件)
本人曾尝试过用GetFileVersionInfo读取版本号,但是有些文件读出的版本号总为65536,有些则读不出来,不知是什么原因,请高手赐教!!
通过文件大小来判断不太可靠吧!!