☆テキストボックスの特定の文字列に色をつけるには☆


田吾作  2005-09-13 07:24:08  No: 125256

リッチテキストボックスを利用するのではなくて
テキストボックスの一文字だけを変える方法はありますか?
colorクラスだと指定したボックス全部に色をつけちゃうんですよね。
あなたなら!ずばりどうする?


いな  2005-09-13 07:28:28  No: 125257

リッチテキストボックスならばありますが、
テキストボックスの一文字だけを変える方法はありません。


田吾作  2005-09-13 07:30:50  No: 125258

うぃ!いなさん
いな垣五郎に名前がにてますね♪
ところでリッチテキストボックスでもいいので
一文字だけをコードで色をつける方法を教えてください!!!!!!!


いな  2005-09-13 07:40:38  No: 125259

いろいろ書くと長くなるので、
こんな解説ではいかがでしょう?
http://madia.world.coocan.jp/vb/vb_bbs2/200311_03110020.html


通ってみた  2005-09-13 08:48:01  No: 125260

WebBrowserを使・・・わないか


田吾作  2005-09-13 11:50:18  No: 125261

!色を変える方法はある程度わかりましたが!
色を変えたい文字列の場所が移動するのでこの方法だと
わざわざスタートを調べるコードを書かないといけなくなりそうなのですが?
なんか他にいい方法ってあります?


いな  2005-09-13 12:49:28  No: 125262

スタートっていうのは
ひょっとしたら、Instr関数で、見つけられませんか?


通ってみた  2005-09-13 18:29:34  No: 125263

しかし相変わらず環境をさっぱり伝えない人だ

テキストボックスは入力の際に使うのか、表示だけに使うのか、それだけでもプログラム内容は全然変わってくるでしょ
なんで最初に伝えないの?
VBのバージョンすら伝えないで、あとでこっちが聞くハメになる

常識として、自分の持っている情報は惜しまず出してから質問してくださいな
回答者はエスパーではないので


マグ  2005-09-14 01:39:27  No: 125264

投稿すると同時に環境を記述を記載してください。
常識として・・・・・・・・・・

そして、質問も考えてください。
スレ主の質問の3行目までは子供と言うことで、いいですが、
4行目の文章は問題ありすぎです。
>「あなたなら!ずばりどうする?」
これ、明らかに質問者としての態度ではないですよ。
下手すれば、回答者も「ふざけているのか?」って怒りますよ。

色を変えたい文字列が決まっているのならば、Replace関数でいけますが・・・・・
逆にInstr関数で探していたら、そっちの方が時間がかかってしまいますし・・・・・


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




  


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