使用RtlComputeCrc32取文件与字符串CRC32值(VB6代码)
作者:admin 日期:2008-09-29
系统有一个RtlComputeCrc32函数是专门用于取字符串CRC32值的,我将其与内存映射文件相关函数结合,做成了一个能取文件CRC32值的模块.
例子工程包含的两个功能模块,一个是取CRC32值的,另一个是内存映射文件相关操作的封装,前者如果需要计算文件的CRC32值,则需要与后者结合.
对于取文件映射指针的操作,我这里发现只要大于一定值(我这里最大的正常文件是420M的单文件),MapViewOfFile就会失败,报的原因是"存储空间不足,无法完成此操作",但是我内存是2G,虚拟内存也有3G,怎么会报这个错误呢?不解.并且前面的CreateFileMapping却从来没有出过错,真怪了.还请用过MapViewOfFile这个函数的朋友指点一下,完善此代码,在下感激不尽~~~
例子工程包含的两个功能模块,一个是取CRC32值的,另一个是内存映射文件相关操作的封装,前者如果需要计算文件的CRC32值,则需要与后者结合.
对于取文件映射指针的操作,我这里发现只要大于一定值(我这里最大的正常文件是420M的单文件),MapViewOfFile就会失败,报的原因是"存储空间不足,无法完成此操作",但是我内存是2G,虚拟内存也有3G,怎么会报这个错误呢?不解.并且前面的CreateFileMapping却从来没有出过错,真怪了.还请用过MapViewOfFile这个函数的朋友指点一下,完善此代码,在下感激不尽~~~
收藏:如何获取当前已经打开的IE对象(VB6代码)
作者:admin 日期:2008-09-28
彪锅生日聚会(8月12日)
作者:admin 日期:2008-09-26
终于,又有电脑用了-_-
作者:admin 日期:2008-09-26
上传一个全API版的WINSOCK自定义控件(VB6.0)
作者:admin 日期:2008-09-04
目前在做的事:美卡得充电器
作者:admin 日期:2008-09-04
9月1日的胡思乱想
作者:admin 日期:2008-09-03
28日的机器人大战梦
作者:admin 日期:2008-09-03
26日的飚车梦
作者:admin 日期:2008-09-03
更改了一下M&B的存档修改器,这下可以修改其它值了(VB6.0)
作者:admin 日期:2008-09-03
- 1