阅读:226回复:3
[FR] 輸入後執行特定按鍵的編碼寫法 IMKEY()
有機會這樣做嗎?碼表內的編碼範例,第二個zkbb的用法:
zeng $[英文模式]$IMKEY(LSHIFT) zkbb $[插入span標籤]<span$_class='keybs'>$|</span>$IMKEY(LSHIFT)輸入後由中文輸入狀態切換成英文輸入狀態。 目前似乎函數都必須單獨存在,無法和別的文字或其他變數、函數同時處理? 這個用法應該是脫離了中文輸入的範疇了,但使用案例應該還是頗普遍的。 |
|
|
沙发#
发布于:2024-10-22 16:00
只能说程序里集成的$| $IMKEY之间并不能配合工作。
你可以使用$SENDKEYS,如下 $SENDKEYS(<span$_class='keybs'></span>{LEFT$_7}+{}) |
|
板凳#
发布于:2024-10-22 16:17
|
|
|
地板#
发布于:2024-10-22 16:19
具体见帮助
https://yong.dgod.net/read.php?tid=4564&fid=7 微软的说明 https://learn.microsoft.com/zh-cn/office/vba/language/reference/user-interface-help/sendkeys-statement 速度上输入法的实现是一次输出文字,而sendkeys是模拟系统按键,是逐个往外蹦的。 |
|