"0x779bb794"指令引用的"0x00070d5a"内存。该内存不能为"writen"。
要终止程序,请单击"确定"。
要调试程序,请单击"取消"。"0x779bb794"指令引用的"0x00070d5a"内存。该内存不能为"read"。
要终止程序,请单击"确定"。
要调试程序,请单击"取消"。我出现这样的内存错误,检查程序后得知是因为执行了一些无效的代码,而这些代码都是操作硬件的.
但是VB怎么能这么脆弱呢?
有时候点一个按钮执行一些操作就会出现这个问题,而且还会把整个程序都关闭.
是不是有什么补丁?即使出现这些操作也能把错误屏蔽掉.
还有在我编程的电脑上有些这样的错误不会出,但是把exe文件放到另外的电脑的时候这种错误是不会避免的!
现在我的EXE程序又出现这样的问题,怎么查程序也不能解决!
请大家出出主意 谢谢了!我不吝啬给大家分!
要终止程序,请单击"确定"。
要调试程序,请单击"取消"。"0x779bb794"指令引用的"0x00070d5a"内存。该内存不能为"read"。
要终止程序,请单击"确定"。
要调试程序,请单击"取消"。我出现这样的内存错误,检查程序后得知是因为执行了一些无效的代码,而这些代码都是操作硬件的.
但是VB怎么能这么脆弱呢?
有时候点一个按钮执行一些操作就会出现这个问题,而且还会把整个程序都关闭.
是不是有什么补丁?即使出现这些操作也能把错误屏蔽掉.
还有在我编程的电脑上有些这样的错误不会出,但是把exe文件放到另外的电脑的时候这种错误是不会避免的!
现在我的EXE程序又出现这样的问题,怎么查程序也不能解决!
请大家出出主意 谢谢了!我不吝啬给大家分!
1.vb中使用了多线程
2.Hook未释放
3.进行了内存操作
4.引用了存在问题的组件
5.....
容错处理在VB中要特别小心!
如果error没有处理,肯定要关闭你做的程序的。
还有就是用了一些api或进程,出错后连正在调试的开发环境都end了。
看来VB不能用了,太垃圾了,准备换.NET了。郁闷!