【发布时间】:2009-04-03 10:27:06
【问题描述】:
是否可以使用VB6下的默认ComboBox控件使其成为智能ComboBox? 我们假设这些值已经填充在 ComboBox 中。例如:
New Delhi
New World
New York
我们需要 ComboBox 来响应其中一个默认事件,因此例如当用户写入“N”时,ComboBox 中的值将是第一个以“N”开头的值。在我们的例子中,它是新德里,然后用户可以继续输入,直到他们写出确切的单词或者他写了不同的东西。 这种技术在 Web 应用程序中非常有用(例如,在 Google 中,当您输入第一个单词时,您将获得一个包含建议的下拉列表)。 但是如何在 VB6 中做到这一点:-(
如果不可能,我们如何保持ComboBox下拉,当ComboBox中的文本发生变化并且ComboBox中的第一个元素对应于用户输入的值开始的第一个单词时,值会发生变化?
非常感谢。
【问题讨论】:
标签: vb6 autocomplete combobox