以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  模拟按键  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=144926)

--  作者:cd_tdh
--  发布时间:2020/1/3 10:23:00
--  模拟按键

Dim tx  As WinForm.TextBox = e.Sender
 If tx.Text.Length =  2 Then
     Sendkeys.Send("{TAB}") \'模拟按Tab键,选择下一个控件
End  If

 

老师,模拟两个按键怎么写呢?

 Ctrl+Enter 怎么写啊


--  作者:有点蓝
--  发布时间:2020/1/3 10:25:00
--  
Sendkeys.Send("^{ENTER}")
[此贴子已经被作者于2020/1/3 10:26:11编辑过]

--  作者:cd_tdh
--  发布时间:2020/1/3 10:32:00
--  

老师,我方法用错了

我下拉列表,输入两个字符后,需要显示下拉列表,用这个PerformClick,怎么写?普遍反映用Ctrl+enter不方便。

[此贴子已经被作者于2020/1/3 10:35:37编辑过]

--  作者:有点蓝
--  发布时间:2020/1/3 10:43:00
--  
除非使用自定义下拉窗口,参考:http://www.foxtable.com/webhelp/topics/2465.htm
--  作者:cd_tdh
--  发布时间:2020/1/3 21:39:00
--  
下次更新能不能把这个去掉啊,某种程度上失去了输入助手的意义了。
--  作者:有点蓝
--  发布时间:2020/1/3 22:05:00
--  
这么多人用都没有问题,不可能因为一部分人不喜欢而去掉某个功能