質問: textを1行ずつ違う色で表示したい プログラミングを初めて間もない初心者です。 テキストボックスについて2つ質問があります 1.マルチラインが有効なテキストボックスに1行1行テキストを追加していく時に1行目は赤、2行目は青など行単位で色を変更したいんですけど可能でしょうか? 2.テキストを右端で自動に折り返す処理はどうやったらできますか? よろしくお願いします。
回答: 1.テキストボックスでの方法は分からないのですが リッチテキストボックスを使用すれば以下のような方法で出来ます。 with richtextbox1 .selcolor = &hff& .seltext = "line1" + vbcrlf .selcolor = &hff00& .seltext = "line2" + vbcrlf .selcolor = &hff0000 .seltext = "line3" + vbcrlf end with 2.水平のスクロールバーを設定しなければ自動的に折り返すのでは?