以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  高级功能研发区  (http://www.weistock.com/bbs/list.asp?boardid=5)
----  窗体控件会将输入法自动变为全角字符问题  (http://www.weistock.com/bbs/dispbbs.asp?boardid=5&id=167807)

--  作者:逸飞
--  发布时间:2019/1/20 3:04:25
--  窗体控件会将输入法自动变为全角字符问题
添加一个窗体,里头不放任何空间,输入法状态不受影响。
在窗体中添加一个命令按钮、选择按钮之类的,输入法就被自动切换为全角输入,造成每次软件打开的时候都是全角输入,影响到键盘精灵等功能。
删除窗体中的按钮,关闭软件重新打开,又正常了。只要不删除按钮,以后打开金字塔都是全角输入。

我的系统时win10 64位版,金字塔用的5.02 32位版。

--  作者:逸飞
--  发布时间:2019/1/20 3:09:21
--  
补充一下,输入法是百度输入法
--  作者:逸飞
--  发布时间:2019/1/21 11:36:56
--  
经过测试,该问题在64位版本也一样存在。
--  作者:逸飞
--  发布时间:2019/1/22 23:53:33
--  
这个问题为什么没人响应呢?
--  作者:无为剑
--  发布时间:2019/1/23 12:16:00
--  
这个问题是与金字塔无关的,可能是你的输入法问题,也可能是你的操作系统装了某些东西干扰到输入法了
--  作者:逸飞
--  发布时间:2019/1/23 18:20:53
--  
我确认是金字塔引起的,因为我密切关注金字塔的输入法,在我添加控件前一刻,输入法还是半角输入,插入控件后,立即变成全角输入。

此时,我的其他窗口输入法依旧是半角模式,只有金字塔的输入法是全角模式。

另外,只要自定义窗体中包含命令按钮之类的控件,关闭金字塔后重新打开,金字塔的输入法都永远是全角输入;将自定义窗体中的控件全部删除后,关闭金字塔重新打开就没问题——永远是默认的半角输入。

这个问题百分之一万是金字塔自定义窗体中的控件带来的,不要想当然的说“和金字塔无关”,并且这个问题影响的只是金字塔的使用,其他任何窗口的输入法都不受任何影响。

本人输入法是默认安装的,电脑中没有任何乱七八糟的360、全家桶之类的,烦请解决。

--  作者:逸飞
--  发布时间:2019/1/23 18:32:16
--  
刚刚在虚拟机中测试,这个问题未重现,或许还真的是我这台机个例问题。

不过我虚拟机安装的是32位的win7,和物理机(64位win10)的系统不同。

--  作者:逸飞
--  发布时间:2019/1/24 12:44:58
--  
又安装了64位win10,没有问题,抱歉~