質問: vb2008初心者です 超初心者です。 リストビューに表示した数字の中の1つ、或いは複数の色を変えたいのですがどうしたらいいのでしょうか? 色々調べましたが分りませんでした。 それと、リストビューに表示した内容をテキストファイルに保存したいのですが、リストボックスなどのサンプルはあったのですが、それを真似てもエラーが出てうまくいきません。 どうしたらいいのでしょうか? 教えていただけないでしょうか? よろしくお願いします。
回答: リストボックスに表示する文字列の色を変えるのはおそらく標準コントロールでは無理でしょう。 カスタムコントロールを作るのは初心者では敷居が高いと思います。 表示した内容を保存するのはstreamwrinterを使用してくるくる回せば容易にできるかと。 こんなかんじで。 dim writer as io.streamwriter writer = new io.streamwriter("c:\sample.txt", false, system.text.encoding.getencoding("shift-jis")) dim p as integer for p = 0 to me.listbox1.items.count - 1 writer.write(listbox1.items(p) & vbcrlf) next writer.close()