请问:错误提示‘Access Violation at address 00403B5E in Module 'menu.exe',read of address 42423EBE’
1、一般是由什么原因引起的?能否提示一下或者举些例子?
2、如果实在改不了,用什么方法可以使这个错误提示不显示出来?
1、一般是由什么原因引起的?能否提示一下或者举些例子?
2、如果实在改不了,用什么方法可以使这个错误提示不显示出来?
解决方案 »
- DEIPHI开发的应用程序连接INTERBASE数据库在XP下连接速度非常慢!
- 如何把一个窗体内的Edit全部清空。在线等
- 再次是sql语句写法问题
- 怎样把设计好的软件界面与程序结合?
- 十万火急!这一下怎么办?
- 请看下面winSocket与银行通信源程序
- 如何在Delphi中调用WINRAR或WINZIP动态链接库的接口???(急,急,急......)
- 感谢Linux2001提供ADSL计时器代码
- TStringField是怎么定义出来的?
- 帮帮忙!能否通过delphi的webbrowser控件读取网页的源文件信息。60送上!
- 在程序中如何让一个事件失效和有效。
- 我学了很久Delphi为什么提高不大,请闲人指点。
2、可以用TRY,FINALLY的异常处理来屏蔽这个错误,
不过如果是这个错的话,
是很致命的
最好解决好
而不只是屏蔽
其中一个当然为MAINFORM
另一个FORM2不由程序自动创建,
如果你在MAINFORM中,没有使用FORM2:=TFORM2。CRAETE(SELF);
就用下面语句:
FORM2。SHOWMODAL;
就会出现
‘Access Violation at address 00403B5E in Module 'menu.exe',read of address 42423EBE’
的错误提示
...
begin
...
sndstream.position:=0;
sndstream.write(cc,1);
...
end;
是否是sndstream没有建立我就使用?但很奇怪我没有建立它怎么让我用,而且不在执行sndstream.position:=0时出错,而是在执行完sndfax后不知道硼到哪里就出错了?
而进行FORM2。SHOWMODAL;
当然会出错.
我的都不知道在什么地方出错!
你设置断点进行测试,或是用ShowMessage看一下那儿出错;还有一种可能就是引用出错。