我创建了一个MDI工程,子窗体上放置两个ClientSocket(与服务器通信用)
在子窗体的RichEdit显示与服务器通信的过程中,发现主窗体无法响应其它的消息直到所有的通信过程结束。
请问各位大侠,应该怎样才能让,richedit在显示通信过程信息的过程中同时能够响应其它的消息,在此先谢谢各位了!
在子窗体的RichEdit显示与服务器通信的过程中,发现主窗体无法响应其它的消息直到所有的通信过程结束。
请问各位大侠,应该怎样才能让,richedit在显示通信过程信息的过程中同时能够响应其它的消息,在此先谢谢各位了!
解决方案 »
- delphi异常
- TEdit 焦点问题
- 各位朋友,我知道你们只关心技术,其实我也一样
- For 循环竟是这样运行?
- 升星了,散分.
- 如何在服务程序中启动一个外部程序并弹出窗口来?急!!!!
- 这个sql怎么写?
- 求教: 将DBImage1上的图象拷贝到image1中,用copyrect(rect2,dbimage1.picture.bitmap.canvas,rect1)不出错但没效果,怎样实现呢?只能通过
- delphi 制作安装(急件在线)中文会出现乱码,有谁知道补丁
- 为什么Del命令WINEXEC 和SHELLEXECUTE执行不了?
- 请问大家,在DELPHI的报表工具QReport/rave中也是用FOR循环控制来写出任意复杂的报表,还是直接用控件关联做报表??
- 如何在代码中实现转变TDBChart.Series的点状及线状状态??
即便使用多线程的话,要么把通信过程封到线程中,要么把将通信内容显示到界面的过程显示到线程中。通信过程是Socket自动创建的线程,要是封到线程中就没什么意义了;
除非是显示过程影响了主界面响应消息,但是对MDI来说,应该不会出现这种情况的。