郁闷的线程同步问题。 最近在做一个聊天软件,郁闷。还要和Msn差不多。郁闷。不得不用Indy。郁闷。Indy UDP客户端用一个线程来接受服务端的消息。郁闷。最郁闷的就是这个线程。我在UDPRead事件调用一些方法。但是发现被卡死了。铁定是线程的问题。我用codesite看了一下原来的线程ID,在响应UDPRead事件收到消息之后线程ID被改掉了。郁闷!!!!!不管执行什么都出问题。怎么在原来的线程中执行?或者说怎么调用主线程,翻了好多书都没有答案郁闷! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 因为UDPRead事件是在INDY自己的线程里 通常这种问题我的做法是:再创建一个线程Object,然后在Host线程和INDY线程中都通过它交互即可。 Indy的线程执行完毕之后,当前线程改成了这个线程。现在最好的方案就是执行Indy自己的线程之后。改回主线程。怎么切换回主线程呢? 郁闷。indy自己有一个TheadEvent。被我的同事搞成了true.没有调用Synchronize(UDPRead);铁定死了…… 郁闷啊。郁闷被我发现了。。结贴! 无法打印汉字???急,急,急!!!! 郁闷,为什么别人行而我不行,请看…… 帮忙看一下这个字段求合问题,提问者有点菜. 不用控件,如何将一个指定目录下的子目录放在一个数组里?简单,100分 THandle类型的数据如何在定义函数时定义 dbgrid里面怎么进行快速查找 我在D4里做的一个报表在98中运行正常在XP和2000中运行时一预览就会出现EFCreateError,请高手告诉我可能会是哪方面的问题,谢了 谁有做过三层?可不可以灌点水? select avg() into 怎么用? 如何实现报表小计,最好能详细一点儿,300分奉上 谢谢各CSDN网友,散分ing... 这个问题困饶我好久了,请大家帮帮忙吧,在线等。。。。(小弟第一次发帖,请大家照顾照顾,在线等。)
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货