|
发表于 2020-4-8 18:58:18
|
显示全部楼层
广西壮族自治区南宁市
刚刚我发的那条你可以适当地看一下,现在更改一下
1、首先把所有编辑框组件属性里的“可停留焦点”设置为假(防止tab切换组件焦点,导致tab全选文本出现错误)
2、修改代码
原来的代码修改为
监视热键 (&子程序1, 9, , , 10, 真) 监视热键 (&子程序1, 37, , , 10, 真) 监视热键 (&子程序1, 38, , , 10, 真) 监视热键 (&子程序1, 39, , , 10, 真) 监视热键 (&子程序1, 40, , , 10, 真) 如果 (编辑框1. 可有焦点 () = 真)文本全选 (编辑框1. 取窗口句柄 (), 真) 如果 (编辑框2. 可有焦点 () = 真)文本全选 (编辑框2. 取窗口句柄 (), 真) 如果 (编辑框3. 可有焦点 () = 真)文本全选 (编辑框3. 取窗口句柄 (), 真) 如果 (编辑框4. 可有焦点 () = 真)文本全选 (编辑框4. 取窗口句柄 (), 真) 如果 (编辑框5. 可有焦点 () = 真)文本全选 (编辑框5. 取窗口句柄 (), 真)
如果有更多编辑框,继续增加即可。 [在如果命令的否则里增加以下命令:
.如果 (编辑框名称.可有焦点 () = 真)
文本全选 (编辑框名称.取窗口句柄 (), 真)
.否则
.如果结束
]
(PS:我认为我上面的排版应该不乱)
如果不懂,看源码:
源码.zip
(1.64 MB, 下载次数: 3)
|
|