テキストボックスの編集中の文字列の色


VB初心者  2005-07-01 16:01:38  No: 123176  IP: [192.*.*.*]

テキストボックスの編集中の文字列は通常下線が出るだけなんですが、
色を変えたりできるでしょうか?

編集 削除
。。。  2005-07-01 16:08:08  No: 123177  IP: [192.*.*.*]

Private Sub Text1_GotFocus()
    Text1.BackColor = vbRed
End Sub

編集 削除
通ってみた  2005-07-01 22:51:00  No: 123178  IP: [192.*.*.*]

Enter押したりして確定したら戻さないとだけどね。

編集 削除
魔界の仮面弁士  2005-07-02 01:24:25  No: 123179  IP: [192.*.*.*]

編集中に下線が出る、という状況がわからないのですが……。

もしかして、IMEによる漢字変換入力時の話をされているのでしょうか。
だとしたら、TextBox ではなく、RichTextBox での処理となりますが、
『EM_SETIMECOLOR』について調べて見るとよいかも。

編集 削除
さるべーじ  2005-07-02 14:07:41  No: 123180  IP: [192.*.*.*]

「下線」って…
ひょっとして、日本語入力で変換前のひらがなが
入力されている(これから漢字に変換するつもり)状態を
指して言われていますか?

編集 削除