关闭form时出现 vcl50.bpl 导致无效的页错误和'stack overflow'(50分)

  • 主题发起人 主题发起人 libaoliang
  • 开始时间 开始时间
L

libaoliang

Unregistered / Unconfirmed
GUEST, unregistred user!
我在一个delphi 开发的数据应用系统中增加了一个查询系统,form2
其中放置的控件有:datasource,query,dbgrideh,radiogroup,bitbtn等,
数据功能未打开但在执行时出现如下错误信息:
project ..raised exception class estacckoverflow with message 'stack overflow'.
process stopped. use step or run to contince stack overflow ,
强行关闭时出现‘系统执行了非法操作’,
其他部分正常,而我在该部分并未加载其他应用,
请高手们惠告,50分相送!


 
溢出! 你是不是有动态创建的东东?
关闭delphi重新启动试试~
 
单步执行看看到什么地方出的问题,然后把代码贴出来。
 
jrq:
刚才出去了,
未及时看你的建议,
我记得上次也是你最先回答了我的问题,
谢谢你,
在出错的form中,并无动态建立的东西,
动态sql未启用,
我感到非常奇怪,
实际上,它和平时建立的form 并无任何区别
根据提示的内容您认为是什么原因导致的呢?

 
是只有这次出现还是每次都会出现?
 
每次都出现,
实际上就是在退出按钮的onclick中写了:
table1.close;
close;
 
多人接受答案了。
 
后退
顶部