如何像这样在vb6中自动完成文本框?

时间:2010-03-11 13:17:36

标签: vb6 textbox autocomplete

我想要一个自动填充的文本框,如下图所示:
http://img704.imageshack.us/img704/9121/busyexample.jpg 此屏幕截图来自会计软件。每当用户专注于一个文本框并开始输入控件时弹出的建议(如Purc类型文本框下的图像所示)。这个自动提示功能甚至可以在图片中显示的网格单元格中工作。在启用此自动提示的情况下,只允许填充autosuggest列表中的值,而不允许其他任何值 我想在vb6中的应用程序中模拟类似的功能。所以,如果你能指导我正确的方向,我将非常感激 提前感谢那些花时间回复的人。

3 个答案:

答案 0 :(得分:2)

FreeVBCode.com处查看自动完成文本框。

另一个选项是VBNet。本文介绍了如何使用shlwapi.dll api。

答案 1 :(得分:1)

我通常做的是做C-Pound Guru所包含的项目链接。获取一个TextBox,并且当用户键入字段时,会有一个ListBox填充,其结果与文本匹配。默认情况下,ListBox将被隐藏,但在文本输入字段时将显示。单击ListBox后,只需使用ListBox的选定项文本更新TextBox,然后再次隐藏ListBox控件。一个非常简单的例程来完成。

答案 2 :(得分:1)

VBAccelerator是VB6提示的绝佳站点 - 尝试他们的AutoComplete示例