读书人

输入法切换死机有关问题

发布时间: 2012-02-09 18:22:27 作者: rapoo

输入法切换死机问题
大家好!我用delphi编写了一个程序。其中用到了多线程。线程中用了mscomm控件。我在线程中写上如下代码:
if fmscomm.portopen=false then
fmscomm.portopen=true

运行程序,要输入中文信息,切换输入法时程序就无响应。

去掉以上代码,把以上代码写在窗体的创建事件中,
if mscomm1.portopen=false then
mscomm1.portopen=true

mscomm1是fscomm对应的控件。运行时,切换输入法程序正常运行

不知道问题的原因,希望大家能帮忙分析分析

[解决办法]
换个输入法看看还死不死.例如abc
[解决办法]
这个不会是输入法的问题,你用ProceXP看一下,线程主要在做什么,看一下堆栈。

读书人网 >.NET

热点推荐