解决方案 »
- 怎么使窗体加载网页失败后使其加载另一个网页
- vb文件操作的问题,请大家帮帮我
- dapha请来取分1
- 在98下打包后,安装在别人2000机器上反复提示重起,请问该如何办?
- 请问,如何来把作出的VB程序 (.exe) 的图标变成自己喜欢得呢?谢谢!
- 唐兄救命啊。。。。关于WINSOCK(在线等)
- 用datareport打印的问题!
- vb 中的返回与关闭按钮的区别
- 请问当制作ActiveX控件的时候,在代码中的LET 和GET是什么意思?
- 关于 自动滚动的问题2
- 请问在一个函数或者过程内变量是声明在开头好呢还是声明在语句分支内好呢?
- 请问VB点击Form1里的WebBrowser1在Form2里的WebBrowser1显示内容,谢谢!
放到 Do Until rs.EOF...loop的下面 这个也可以用SendKeys "{F4}"
SendMessage Combo1.hWnd, &H14F, False, ByVal 0& '在收起状态下添加项
'……
If SendMessage(Combo1.hWnd, &H157, 0, ByVal 0&) = 0 Then
SendMessage Combo1.hWnd, &H14F, True, ByVal 0&
End If
Else
Combo1.Clear
End If
不过每change一次还是会下拉,这无法避免
VB code
If rs.RecordCount > 0 Then
SendMessage Combo1.hWnd, &H14F, False, ByVal 0& '在收起状态下添加项
'……
If SendMessage(Combo1.hWnd, &H157, 0, ByVal 0&) = 0 Then
Send……
[/Quo
这样写,输入一位时,组合框的文本区域清空了,没法输两位
上个帖子中教过你如何处理事件重入。2)先发送 CB_GETDROPPEDSTATE 判断下拉表是否已经显示,没有显示才发送 CB_SHOWDROPDOWN。