程序退出时有时报错,不知是什么原因,请高手指点!!!(100分)

  • 主题发起人 主题发起人 tl_lyq
  • 开始时间 开始时间
T

tl_lyq

Unregistered / Unconfirmed
GUEST, unregistred user!
编一网络聊天程序,不时报以下错误:请教各位高人:
1、project project1.exe raised exception class eoserror with message 'system Error Code 5
拒绝访问。'.process Stoped,Use step or Run to continue
2、Listobox1 has not parent window
3、程序运行一段时间后,激活窗口时只有一部分显示,其他部分无响应,必须结束任务重新打开。
 
快来人啊
 
s是不是有什么没有Free
 
Listobox1 是动态创建?
如果是要给其parent赋值
 
上面说的对
动态创建的东西没释放
你查找create看看
在关的时间 free就行
 
listbox1不是动态创建的。程序一般运行于后台,来信息时激活,采用多线程 idudpserver,退出窗体时报错
 
能不能跟踪一下?
看看哪里错?
 
1、project project1.exe raised exception class eoserror with message 'system Error Code 5
拒绝访问。'.process Stoped,Use step or Run to continue
<分析> 错误消息发生时激活的工程名。相关的异常类和异常类为特定错误提供的确切消息。
<更正>错误消息中的错误信息对于解决问题是一个好线索,跟踪下看看。可以使用break选项调试。
2、Listobox1 has not parent window
<分析>Listobox1 是动态创建?
<更正>如果是要给其parent赋值。
 

3、程序运行一段时间后,激活窗口时只有一部分显示,且可响应鼠标,其他部分无响应,必须结束任务重新打开。
结束任务时报
Exception Eoserror in module tl-netchat.exe at 0000dc02 A call to OS function failed.
 
检查一下你的程序是中有用到多线程的地方。
 
是多线程的问题,查找这部分的问题
 
后退
顶部