VB6 字节数组有上限,与本机内存没关系,是这样吗??
vb6吧
全部回复
仅看楼主
level 1
张剑冰 楼主
RT,Win2003 64位系统,8GB内存,按照理论 32位程序应该最多可以分配 4GB 的内存使用,这个在 Oracle 当中也得到了印证(32位系统Oracle可用 1.7G的内存,64位系统下可以使用到
4GB左右)。但是使用 VB6 定义动态的字节数组,只能分配到 512M 左右,再往上分配就会出现“内存溢出”的情况,原以为 64 位系统会有改善,但是仍然突破不了 512M 的限制,敢问高手这个能突破吗???
环境是 VB6.0+SP6补丁
2012年09月14日 12点09分 1
level 2
还是升级一下系统
2012年10月05日 13点10分 2
level 2
你好,我是编程的,我帮你解决,可用内存是可以调的,我的QQ:599183369
2012年10月06日 03点10分 3
level 1
vb6编译不成64程序.所以你系统64位不会有太大改善.
2016年03月07日 01点03分 4
1