投稿日 | : 2007/01/21(Sun) 17:39 |
投稿者 | : かけぼん |
Eメール | : |
URL | : |
タイトル | : テキストボックス入力確定文字の再変換 |
こんばんは VB6で 手が少し不自由な子供のために以下のようなものを作っています。
フォームに テキストボックス1と2を作り
コマンドボタンで全角ひらがなのボタンを ずらっと並べて
その文字ボタンをクリックすると テキストボックス1に文字が表示します。
そして変換ボタンを押すと 漢字に変換されて 良ければ 確定ボタンを押して
テキストボックス2へそれを表示する。
というものです。
例えば やまだ と打って 変換ボタンを押すと 山田 とかが出てきて
確定ボタンで確定させる と言う事です。
問題はコマンドボタンを押してテキストボックスに書かれる文字は確定文字で入ってしまう
と言う事でして、この解決策として
1、そもそもキーボードで打ったのと同じような状態で入力する事がコマンドボタンを
押してできないのか?
2、確定文字で入力されたものをキーボードで打った時とおなじ下線付きの状態にできないか?
と言う事とを考え色々捜しましたがMS−IMEの再変換機能などでは少し操作が多く
子供には少しやりづらいので もっとシンプルにできないかと思っています。
次に 変換する時は通常スペースキーを押しますが、これもキーボードを使わず
コマンドボタンをクリックする事で同じような効果が出るようにはできないでしょうか?
OSはXPのプロフェッショナルです。
VBは6.0です
IMEはMS と ATOK 両方使えます。
どなたか教えてくださいますと助かります。
よろしくお願いします。