【发布时间】:2010-03-11 13:17:35
【问题描述】:
此屏幕截图来自会计软件。每当用户专注于文本框并开始输入内容时,建议就会在控件下弹出(如 Purc 类型文本框下的图像所示)。这种自动建议功能甚至可以在图片中显示的网格单元格中使用。此外,启用此自动建议的字段仅允许填写自动建议列表中的值,而没有其他内容。
我想在我的 VB6 应用程序中模拟类似的功能。关于如何在 VB6 中实现自动完成文本框的任何想法?
【问题讨论】:
标签: vb6 textbox autocomplete
此屏幕截图来自会计软件。每当用户专注于文本框并开始输入内容时,建议就会在控件下弹出(如 Purc 类型文本框下的图像所示)。这种自动建议功能甚至可以在图片中显示的网格单元格中使用。此外,启用此自动建议的字段仅允许填写自动建议列表中的值,而没有其他内容。
我想在我的 VB6 应用程序中模拟类似的功能。关于如何在 VB6 中实现自动完成文本框的任何想法?
【问题讨论】:
标签: vb6 textbox autocomplete
查看FreeVBCode.com 的自动完成文本框。
另一个选项是VBNet。文章展示了如何使用 shlwapi.dll api。
【讨论】:
我通常所做的是执行 C-Pound Guru 项目链接中包含的内容。取一个文本框,当用户在该字段中键入时,有一个列表框填充与文本匹配的结果。 ListBox 默认是隐藏的,但是当文本输入到字段中时会显示出来。单击 ListBox 后,只需使用 ListBox 的选定项文本更新 TextBox,然后再次隐藏 ListBox 控件。完成一个非常简单的例程。
【讨论】:
VBAccelerator 是 VB6 技巧的绝佳网站 - 试试他们的 AutoComplete 示例
【讨论】: