[VB6 ]下拉式選單(ComboBox)的問題?
記得很久以前有看過一個別人的程式.
有一個下拉式選單,像是使用style=0組合式的那種.
可以下拉也可以自行keyin.
但他有一個比較特別的功能是假設選單內有很多筆data,
在輸入區輸入的時候,選單會篩選剩下字元開頭符合輸入字元的選項.
例如選單內有4筆:
1234555
1243666
1245555
1324536
輸入1的時候,有4個選項可選 (開頭全符合1)
1234555
1243666
1245555
1324536
輸入12的時候,會剩下(12開頭)
1234555
1243666
1245555
輸入124,會剩下(124開頭)
1243666
1245555
124又改回123, 剩下的又是
1234555
經過這樣的篩選, 如此一來只要key前幾個字元,
剩餘符合的選項就會越來越少,
不用key完全部就可以直接選到要的選項
不知道這樣的ComboBox是只要設定某個屬性就可以達成?
還是要另外寫判斷式去做篩選?
我試了好幾個都試不出來, 想請問高手這樣的功能是怎麼辦到的?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.64.158.4
推
04/10 10:12, , 1F
04/10 10:12, 1F
推
04/10 10:46, , 2F
04/10 10:46, 2F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):