阅读:2445回复:17

可以直接用编码输出tab键吗?

楼主#
更多 发布于:2023-07-06 09:01
试着在码表里添加“a b”,结果输出的就是这个类似空格的东西,不是转移焦点的tab。
读万言 感万物 寻一理
沙发#
发布于:2023-07-06 10:08
更新了输入法后,在码表上添加“编码 a${tab}b”(实现填表功能的),没起作用。把官例中的“test $[测试]#R{DELAY$_500}notepad.exe{ENTER}{DELAY$_500}你好吗?^A”添入码表后,也没作用,输出的是“#R{DELAY$_500}notepad.exe{ENTER}{DELAY$_500}你好吗?^A”的文本 。
读万言 感万物 寻一理
板凳#
发布于:2023-07-06 14:46
dgod:文档里写错了,应该是test $[测试]$SENDKEYS(#R{DELAY$_500}notepad.exe{ENTER}{DELAY$_500}你好吗?^A)
$TAB也是有效的
ab $$SENDKEYS(a{TAB}b) 可以
回到原帖
谢谢
读万言 感万物 寻一理
地板#
发布于:2023-07-07 09:00
dgod:文档里写错了,应该是test $[测试]$SENDKEYS(#R{DELAY$_500}notepad.exe{ENTER}{DELAY$_500}你好吗?^A)
$TAB也是有效的
ab $$SENDKEYS(a{TAB}b) 可以
回到原帖
把$[填表]$SENDKEYS(177{TAB}177)加入码表,填表时输出的是17 17。用的是百分浏览器,和chrome类似。
读万言 感万物 寻一理
4楼#
发布于:2023-07-07 10:36
dgod:浏览器速度太慢,响应不过来,试试
$[填表]$SENDKEYS(1{DELAY$_1}7{DELAY$_1}7{DELAY$_1}{TAB}{DELAY$_1}1{DELAY$_1}7{DELAY$_1}7)
回到原帖
是的,这样正常。不过奇怪的是,并不是所有的数或字符都这样,比如说若是“123456789{TAB}123456789”,就不出这样的问题。
读万言 感万物 寻一理
5楼#
发布于:2023-07-07 17:31
dgod:177可能触发了手机号码检测?回到原帖
也不是,在word上试也是这样的。还有别的这样的,比如说31150,只输出3150
读万言 感万物 寻一理
6楼#
发布于:2023-07-07 17:33
dgod:177可能触发了手机号码检测?回到原帖
好像是不能有重复的
读万言 感万物 寻一理
7楼#
发布于:2023-07-07 17:34
dgod:177可能触发了手机号码检测?回到原帖
再如带bb、bbb的,都只输出一个b
读万言 感万物 寻一理
8楼#
发布于:2023-07-07 18:54
多试了几回,发现规律不一,试例如下:
aa        bb→aa        bb
1aaa        1bbb→1a        1b
aaa        bbb→aaa        b
aaaa        bbbb→aaa        bb

但里边只要有重复的字符,就容易出问题
读万言 感万物 寻一理
9楼#
发布于:2023-07-11 19:14
我在码表里添了两行:
e;  $[到达文首]$SENDKEYS(^{HOME})
e, $[选到文首]$SENDKEYS(+^{HOME})
第一个正常,第二个和第一个作用一样,没有起到从当前位置选到文首的作用,即没有起到shift+ctrl+HOME的作用,不知何故。
读万言 感万物 寻一理
上一页
游客

返回顶部