求救!关于切换输入法时程序死机的问题!高分赠送!

时间:2021-06-04 23:27:57
我用VB.NET开发的程序,为何有些窗体上的TextBox框获得焦点后,切换输入法时程序就不响应了!就是程序死机了!哪位高手可以帮帮忙解决啊?分不够另外开贴!

14 个解决方案

#1


天哪,没听说过

#2


将textbox的ImeMode设为NoControl试试。

#3


你换个机器试试,好像和机器有关。

#4


textbox的ImeMode的所有属性都试过,没用!也换过机器试过,也没有!这是不是.net的一个BUG啊!还是操作系统的BUG啊!

#5


新建一个文档
再试试看,这个问题第一次听说

#6


我也遇到过同样的问题,以前还一直以为是输入法问题呢?等待中

#7


楼主!你查一查你的程序中是不是定义了一些什么事件呀!可能这些事件中有循环吧!可能是进入了死循环了!
    再一个就是.NET的问题!
    建议你换一版本!
    
    最后不行就换一台机器试试吧!


    不过!如果可以的话!建议楼主把原程序贴出来!让大家给你看看!

#8


找到问题的原因了,原来是我的程序中的主窗体中有个将硬盘上的文件拖动到ListView中的功能,这个功能调用了API函数DragAcceptFiles,就是这个函数使切换输入法时让程序死机了!
可能是API函数DragAcceptFiles与输入法有冲突!
遇到此问题的苦难同胞们可以看看在你的程序中是否调用了这个函数!
同时谢谢各位热心人的建议,来者有分!

#9


为了解决这个问题,占用了我20个工时,希望能给遇到这个问题的人点启示。
大家可以继续讨论这个问题,看看还有什么原因可能引起这个问题,来者有分!
下周一结贴!

#10


这种情况只有一种可能性,你有一个控件是不适应VS.net的,所以才会这样。
我遇到过,是因为我在开发过程中使用了C1 的truedbgrid组件,所以经常出来程序中途退出。

#11


太好了,找到原因了

#12


没碰到过这种问题。

#13


菜鸟蹭分

#14


mark

#1


天哪,没听说过

#2


将textbox的ImeMode设为NoControl试试。

#3


你换个机器试试,好像和机器有关。

#4


textbox的ImeMode的所有属性都试过,没用!也换过机器试过,也没有!这是不是.net的一个BUG啊!还是操作系统的BUG啊!

#5


新建一个文档
再试试看,这个问题第一次听说

#6


我也遇到过同样的问题,以前还一直以为是输入法问题呢?等待中

#7


楼主!你查一查你的程序中是不是定义了一些什么事件呀!可能这些事件中有循环吧!可能是进入了死循环了!
    再一个就是.NET的问题!
    建议你换一版本!
    
    最后不行就换一台机器试试吧!


    不过!如果可以的话!建议楼主把原程序贴出来!让大家给你看看!

#8


找到问题的原因了,原来是我的程序中的主窗体中有个将硬盘上的文件拖动到ListView中的功能,这个功能调用了API函数DragAcceptFiles,就是这个函数使切换输入法时让程序死机了!
可能是API函数DragAcceptFiles与输入法有冲突!
遇到此问题的苦难同胞们可以看看在你的程序中是否调用了这个函数!
同时谢谢各位热心人的建议,来者有分!

#9


为了解决这个问题,占用了我20个工时,希望能给遇到这个问题的人点启示。
大家可以继续讨论这个问题,看看还有什么原因可能引起这个问题,来者有分!
下周一结贴!

#10


这种情况只有一种可能性,你有一个控件是不适应VS.net的,所以才会这样。
我遇到过,是因为我在开发过程中使用了C1 的truedbgrid组件,所以经常出来程序中途退出。

#11


太好了,找到原因了

#12


没碰到过这种问题。

#13


菜鸟蹭分

#14


mark