代码之家  ›  专栏  ›  技术社区  ›  Amit Kumar Jha

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

  •  1
  • Amit Kumar Jha  · 技术社区  · 16 年前


    这个屏幕截图来自一个会计软件。每当用户关注文本框并开始键入内容时,建议就会在控件下弹出(如Purc type文本框下的图像所示)。这种自动建议功能甚至可以在图中所示的网格单元中工作。此外,启用此自动建议的字段只允许填写自动建议列表中的值,而不允许填写其他值。

    我想在我的VB6应用程序中模拟类似的功能。如何在VB6中实现文本框的自动完成?

    3 回复  |  直到 6 年前
        1
  •  2
  •   C-Pound Guru    16 年前

    签出自动完成文本框 FreeVBCode.com .

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

        2
  •  1
  •   Jeff    16 年前

    我通常做的是做C-Pound Guru在projectlink中包含的事情。获取一个TextBox,当用户在字段中键入内容时,会有一个ListBox,填充与文本匹配的结果。列表框在默认情况下是隐藏的,但是当文本输入到字段中时将变为可见。单击ListBox时,只需使用ListBox的选定项文本更新TextBox,然后再次隐藏ListBox控件。一个相当简单的程序来完成。

        3
  •  1
  •   MarkJ    16 年前

    VBAccelerator是VB6提示的优秀站点-请尝试他们的 AutoComplete 样品

    推荐文章