StrokesPlus.net
Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
zyxi  
#1 Posted : Monday, November 8, 2021 1:34:20 PM(UTC)
zyxi

Rank: Advanced Member

Reputation:

Groups: Approved
Joined: 3/30/2019(UTC)
Posts: 74
China

Thanks: 8 times
Was thanked: 1 time(s) in 1 post(s)
It is recommended to add a new function: S+ forces the input method to switch from a non-English state to an English state when it is executing a script. Because, S+ will have problems when performing gestures when the input method is in a non-English state. For example, when you want to press "t" and then press Enter to execute a script, the input method will input Chinese "it", which will cause S+ to not work properly。
sdhdsp  
#2 Posted : Tuesday, November 9, 2021 5:59:02 AM(UTC)
sdhdsp

Rank: Member

Reputation:

Groups: Approved
Joined: 8/17/2020(UTC)
Posts: 10

Very good suggestion, and it would be nice if it could be implemented without significantly increasing system resources.
I often agony with errors when executing scripts in Chinese input method state.

非常好的建议,如果能在不显著增加系统资源的前提下实现的话,就更好了。
经常为在中文输入法状态下执行脚本时出现错误苦恼。
Rob  
#3 Posted : Tuesday, November 23, 2021 4:34:12 PM(UTC)
Rob

Rank: Administration

Reputation:

Groups: Translators, Members, Administrators
Joined: 1/11/2018(UTC)
Posts: 1,359
United States
Location: Tampa, FL

Thanks: 28 times
Was thanked: 419 time(s) in 356 post(s)
What script method(s) are you using to send key strokes?
sdhdsp  
#4 Posted : Wednesday, November 24, 2021 2:58:36 AM(UTC)
sdhdsp

Rank: Member

Reputation:

Groups: Approved
Joined: 8/17/2020(UTC)
Posts: 10

Hi Rob, thank you very much for your reply.
I just tried to reproduce the error, but it didn't work, probably because I just upgraded from win7 to win10 last month.
Previously, when using GooglePinyin or BingPinyin on Win7, if I forget to switch back to English input, an error will appear.
For example, the following script is executed in Excel.
// Selective Paste (Unicode)
sp.SendKeys("^%v");
sp.Sleep(100);
sp.SendKeys("u");
sp.Sleep(50);
sp.SendKeys("{ENTER}");

Now I have upgraded to Win10 and use Microsoft Pinyin, no more errors.
Thanks again!

Rob您好,非常感谢您的回复。
刚才尝试重现错误,但是没有成功,可能是我上个月刚刚由win7升级到win10的原因。
以前,在win7系统使用GooglePinyin或BingPinyin时,如果忘记切换回英文输入状态,会出现错误。
例如:在Excel中执行如下脚本:
// 选择性粘贴(Unicode)
sp.SendKeys("^%v");
sp.Sleep(100);
sp.SendKeys("u");
sp.Sleep(50);
sp.SendKeys("{ENTER}");
目前我已经升级到win10系统并使用微软拼音,没再出现错误。
再次表示感谢!
Users browsing this topic
Guest
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.