通过Type Info输入中文时,与输入法冲突的问题

不知道大家有没有遇到过,若通过type info在界面输入中文时,如果当前状态是中文输入法,经常会报错。一个解决办法是改用set text就没有问题,但是有些应用对set text几乎不支持,例如Oracle EBS等java application,经常set text会报各种exception。

另一个解决办法是跑RPA之前将输入法设置为英文或者windows自带的输入法状态,但是如果RPA是给普通用户使用,那么用户很多时候会很难搞清楚而导致经常运行失败。

2 Likes

你說的應該是type into?
勾選 SimulateType應該可以解決

1 Like

是的 ,我也遇到过。 所以一直默认的输入法,,英语为主

Type into 可以塞 sendhotkey ,如果默认的输入法,可以多加shift就好

加一段代碼,先偵測輸入法是不是英文,不是就切換。
EnvironmentCheck.xaml (9.8 KB)

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.