程序在关闭时提示无效的窗口句柄,"1400 system error ",请问怎么回事?各位大侠,救救小第,100分相送

earlyspring 2002-08-26 11:16:34
程序在关闭时提示无效的窗口句柄,"1400 system error ",请问怎么回事?各位大侠,救救小第,100分相送
...全文
236 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
hehou 2002-08-26
  • 打赏
  • 举报
回复
你可能设置了项目工程的属性
earlyspring 2002-08-26
  • 打赏
  • 举报
回复
我不是要在线程中关闭窗口,而是当主窗体接收到一个网络消息后建立一个新线程来处理这个网络消息,但是要在线程内部引用主窗体上的LISTVIEW中的数据,但是我在线程中一旦引用formmain.listview1系统就提示“无效的窗口句柄”,请问我应该怎么做,应该怎么使用synchronize,能说的具体些吗?我这里还有大把的分,你想要多少?
zhuoyuesky 2002-08-26
  • 打赏
  • 举报
回复
应使用synchronize
zhuoyuesky 2002-08-26
  • 打赏
  • 举报
回复
在线程中关闭窗口是很危险的,你要关闭是主窗口吗?
earlyspring 2002-08-26
  • 打赏
  • 举报
回复
我在其它的线程里面调用并操作主窗体上的组件,请问应该注意什么问题,谢谢!
earlyspring 2002-08-26
  • 打赏
  • 举报
回复
为什么在不采用多线程的情况下很正常,一用多线程就出现“无效的窗口句柄”
请问这是怎么回事
xzhifei 2002-08-26
  • 打赏
  • 举报
回复
你在程序里面写了些什么啊

rainsea 2002-08-26
  • 打赏
  • 举报
回复
不要直接使用界面元素。
还是使用消息。肯定可以。
rainsea 2002-08-26
  • 打赏
  • 举报
回复
线程里要给出消息,什么都不要做。
然后系统收到消息后,可以进行处理。
如果线程里对除了消息以外的界面等进行了操作。可能有问题。
使用消息机制!!!
qq:35735257
earlyspring 2002-08-26
  • 打赏
  • 举报
回复
没有进行其他设置呀

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧