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