以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]为什么这样会直接卡死?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=121646)

--  作者:YDS
--  发布时间:2018/7/11 8:46:00
--  [求助]为什么这样会直接卡死?

TextChanged代码



If e.sender.value > "" Then
    e.form.controls("ComboBox4").ComboList = DataTables("客户").GetComboListString("客户名称","客户名称 Like \'%" & e.sender.value & "%\'")
    Sendkeys.Send("^{ENTER}")
End If


为什么这样会直接卡死?
[此贴子已经被作者于2018/7/11 8:46:13编辑过]

--  作者:有点甜
--  发布时间:2018/7/11 9:29:00
--  

你这样做的目的是什么?你想做什么功能?

 

设置焦点,参考 http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=117461&skin=0

 


--  作者:YDS
--  发布时间:2018/7/11 9:47:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:0010.jpg
图片点击可在新窗口打开查看

我就是想在产品名称的输入框里面输入字符以后,会自动在客户表里面搜索符合的客户名称,然后作为ComboBox4的下拉列表并自动打开!

--  作者:有点甜
--  发布时间:2018/7/11 9:54:00
--  

设置焦点的方法,参考2楼的代码。

 

如果要combobox4显示下拉,其得到焦点以后,模拟按下F4键即可。