首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

Delphi7 自带的TCP通信例子,修改一上就出错,不知为何

2012-08-14 
Delphi7 自带的TCP通信例子,修改一下就出错,不知为何?Delphi7 自带的TCP通信例子,修改一下就出错,不知为何

Delphi7 自带的TCP通信例子,修改一下就出错,不知为何?
Delphi7 自带的TCP通信例子,修改一下就出错,不知为何?
  Delphi7 demo 下的Net chat 程序,我想在新线程中传递一个新的Form给它,
线程运行时用Show显示这个窗口,但是运行时就死机了。

  也就是:
  在TcpServer1的 OnAccept事件中,窗建一个Form,然后将其传递给子线程,
子线程在运行时就死了,

  如果在线程中创建Form,调用Show显示,则没问题,这又是为什么呢?

那位高手分析一下,很急!

[解决办法]
子线程里不能直接访问、操作form及里面的控件
[解决办法]
有个同步函数,用来包装访问、操作form及里面的控件的函数,才能在子线程里执行
[解决办法]
写一个方法xxoo,此方法内做你要做的事,然后在onAccept事件写上Synchronize(xxoo);

[解决办法]
可能是文件路径引用错误吧

热点排行