我的程序主要功能是:
分析数据库的信息,并经过处理,然后通过多串口发送给多个终端设备(我是采用多线程方法,即每个串口一个发送线程.在主线程在创建的.)
问题核心:
我在主窗上显示的模式窗体的文本框中,通过切换输入法输入中文,程序会死掉.(多种切换方法都是这样.) 在我的计算机上(WIN2KPRO+Delphi6.0)上基本上没发现该问题但软件安装到一个只装了WIN2KPRO的机器上会出现该问题. 但我发现一个奇怪的问题是,我的多个线程,只是在主窗在Create时建立的并处于Suspend状态,好象没有这个输入法问题,但一通过线程发送了数据就会有该问题.(线程不退出,如果有数据会自动发送,如果没有数据会处于Suspend状态.) 请各位高手指导,我真不知道怎么办了.
分析数据库的信息,并经过处理,然后通过多串口发送给多个终端设备(我是采用多线程方法,即每个串口一个发送线程.在主线程在创建的.)
问题核心:
我在主窗上显示的模式窗体的文本框中,通过切换输入法输入中文,程序会死掉.(多种切换方法都是这样.) 在我的计算机上(WIN2KPRO+Delphi6.0)上基本上没发现该问题但软件安装到一个只装了WIN2KPRO的机器上会出现该问题. 但我发现一个奇怪的问题是,我的多个线程,只是在主窗在Create时建立的并处于Suspend状态,好象没有这个输入法问题,但一通过线程发送了数据就会有该问题.(线程不退出,如果有数据会自动发送,如果没有数据会处于Suspend状态.) 请各位高手指导,我真不知道怎么办了.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货