ListBoxControlのForeColorについて

解決


ZUKI-MU  2005-07-07 21:55:30  No: 90884

リストボックスに出力した文字列の色を一行づつ変化させたいのですが
うまくいきません。どなたかご教授願えませんでしょうか。
環境はVB6.0です。よろしくお願いします。

以下に失敗したソースを記述します。

Private Sub sub_EntryStatus( Byval str_Status as String )

     Dim ix as Integer
     
     For ix = 0 to 10
         ListBox1.ForeColor = RGB(ix + 200, 100, 100)
         ListBox1.List(ix) = "Status #" & ix + 1
     Next ix
End Sub


魔界の仮面弁士  2005-07-07 22:29:38  No: 90885

ListBoxには、そのような機能はありません。(APIを使えば別ですが)
代わりに、TreeView や ListView 、MSHFlexGrid 等を利用してみてください。


ZUKI-MU  2005-07-07 22:43:40  No: 90886

魔界の仮面弁士さん。御回答ありがとうございます。
ご指摘の通り、別のコントロールで作成したいと思います。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加