掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
オートコンプリートを実装するには? (ID:89678)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
VB初心者です。(WindowsXP/VB6.0) テキストボックスにオートコンプリート機能を実装させたいと思っています。 いろいろ調べたのですが、Shlwapi.dllを利用したURLのケースと CB_FINDSTRINGを利用したケースがありました。 CB_FINDSTRINGはボックス内でオートコンプリートを実現するようなので、Shlwapiのように入力単位で候補を下部に表示するようなインターフェース がよいと思っているのですが、URL履歴ではなく独自のデータを使用して 実装することはできないのでしょうか? <サンプル> Declare Function SHAutoComplete Lib "Shlwapi.dll" _ (ByVal hwndEdit As Long, ByVal dwFlags As Long) As Long Public Const SHACF_URLHISTORY = &H2 Public Const SHACF_URLMRU = &H4 Public Const SHACF_URLALL = (SHACF_URLHISTORY Or SHACF_URLMRU) Private Sub Form_Load() Dim lRtn As Long lRtn = SHAutoComplete( Text1.hWnd, SHACF_URLALL) End Sub 以上、よろしくお願いします。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.