<>で囲まれた部分だけ色を変更するには?
ライン
2004-07-23 10:19:18
No:
84750
IP:
[192.*.*.*]
初めまして、よろしくお願いします。
現在、VB6.0でHTMLエディタを作っているんですが
よくHTMLエディタであるように、タグの部分(<>で囲まれた部分)だけ
色を変えるようにしたいんです。
どうすればいいんでしょうか。できなければ、できないでいいですが。
編集
削除
nanashi
2004-07-23 11:08:21
No:
84751
IP:
[192.*.*.*]
VB標準のテキストボックスではムリです。
リッチテキストを使えば出来ると思いますが、私は使ったことが無いので分かりません。
編集
削除
りっとっと
2004-07-23 12:27:53
No:
84752
IP:
[192.*.*.*]
VBだと遅いですよ。
とりあえず、高速に処理ができると思われる方法として、
TextRTFプロパティのデータで"<"と">"を(つまりHTMLタグかどうかを)解析して、リッチテキスト用の色タグをそのタグの前に挿入するという方法ですかね。
編集
削除
りっとっと
2004-07-23 12:28:48
No:
84753
IP:
[192.*.*.*]
あ、そうそう、リッチテキストボックスを使用しての話です
編集
削除
u
2004-07-25 14:04:10
No:
84754
IP:
[192.*.*.*]
そうか、VBだと遅いのか…?
編集
削除
Dental
2004-07-26 11:33:27
No:
84755
IP:
[192.*.*.*]
RichTextBoxの高速化に関しては、下記が参考になりそう。
http://www.geocities.co.jp/SiliconValley-SanJose/8756/vb.html
編集
削除