打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
VB combo 增加选项和查询
下拉框可以在输入输入新的选项并保存 而且可以根据首个字符下拉框中列出符合的选项 如选项 AAA ABC BBB BAA 我输入CCC时 没有符合的,可以将CCC加入下拉框的选项 当我输入A 时 下拉框就只列出 AAA ABC

满意答案

Option Explicit
Dim apppath As String

Private Sub Combo1_LostFocus()
Dim i As Long, j As Integer, p As String
For i = 0 To Combo1.ListCount
If Combo1.List(i) = Combo1.Text Then
j = 1
Exit For
End If
Next
If j = 0 Then
Combo1.AddItem Combo1.Text
For i = 1 To Combo1.ListCount
p = p & Combo1.List(i - 1) & Chr(13) & Chr(10)
Next
Open apppath & "myfile.ini" For Output As #1
Print #1, Left(p, Len(p) - 2)
Close #1
End If
End Sub

Private Sub Form_Load()
Dim p As String
If Right(App.Path, 1) <> "\" Then
apppath = App.Path & "\"
Else
apppath = App.Path
End If
On Error GoTo cuowu
Open apppath & "myfile.ini" For Input As #1
Do
If EOF(1) Then Exit Do
Line Input #1, p
Combo1.AddItem p
Loop
Close #1
cuowu:
End Sub
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
VB和VB.NET中的XML操作 (3)
Vs2017_VB_Net 操作IE浏览器实现网页自动化
使用VB实现Excel自动获取外部数据
VB自动登陆网络站点详解(二):Inet控件与WebBrowser控件配合使用[图]
VB读取网页内容
连续播放歌曲代码
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服