程序运行时,出现“VB6.EXE错误,XX指令引用的"XX"内存。该内存不能为"Read"。一般是什么原因引起的。请各位大哥帮忙。up者有分。 或是和其它软件冲突呀,或是从光碟里安装的程序有问题,或是cpu过热不稳定,或是你内存不太好使...请和M$的技术部门联系!D版免谈,呵呵...接点分我 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 if 重新安装VB = OK then msgbox "ok" 给分esle if (重新安装操作系统 和vb)=ok then msgbox "ok" 给分 else 再换别的D版VB end ifend if 真的是系统的问题吗?可是我很少遇到这种问题,只是我正在写的一个程序出现了这个问题,其中使用了动态数组和几个Api,会不会是使用不当的原因呢? 1、操作系统的问题,以前用WIN2000时也会踫到这种情况2、你的程序WIN32-API函数使不不当 我遇见过这个问题,就是使用与内存有关的时候才会出现,是WIN2000对内存的分配与自己的程序的冲突,再把那些与内存有关的部分写一次就好了。特别注意数组和API 的参数问题 总而言之,这是VB6的Bug这类问题估计很少有人没遇见过我遇见的者类问题,如果将代码改到98下(原来在2000),就不会出现类似的提示,而是直接退出(vb6执行了非法操作)以下方法或许会减少这类错误:在过程中定义的对象变量,退出时设为Nothing在模块(窗体、类)定义的对象变量,销毁事件中,全社为Nothing窗体Unload后,Nothing 一定要重写,不然WIN 2000还是分配和以前一样的内存,space()函数在用来清空一个传递给API的String的参数时有时候也会出现这个问题 如何在注册表获得本机的ip地址? 请问如何用加密锁实现同一软件有多版本的功能? 100分~~~请教关于DBGrid控件的问题 有个问题请帮帮忙,谢谢! 请问有没有申请内存的api函数 请问如何创键一个 拨号连接啊 100分大餐,欢迎数值技术专家和爱好者参与,言者有分 MSHFlexgrid 中怎么在每行中都加入进度条 求救!急.... 关于visualbasic1.0.net的介绍. 两个问题! 如何打印很长的一行文本,一行打印不下,要换行?
msgbox "ok"
给分
esle
if (重新安装操作系统 和vb)=ok then
msgbox "ok"
给分
else
再换别的D版VB
end if
end if
可是我很少遇到这种问题,只是我正在写的一个程序出现了这个问题,其中使用了动态数组和几个Api,会不会是使用不当的原因呢?
2、你的程序WIN32-API函数使不不当
这类问题估计很少有人没遇见过
我遇见的者类问题,如果将代码改到98下(原来在2000),就不会出现类似的提示,而是直接退出(vb6执行了非法操作)
以下方法或许会减少这类错误:
在过程中定义的对象变量,退出时设为Nothing
在模块(窗体、类)定义的对象变量,销毁事件中,全社为Nothing
窗体Unload后,Nothing