#189 テキストボックスでIMEをつねにひらがな入力にするには? フォーム

「テキスト型」というデータ型のフィールドにおいては、その名の通り、ひらがな、カタカナ、漢字、数字など、さまざまな文字を入力することができます。ただし、テーブルの作成段階では、Accessは主にどんな文字種が入力されるか予想できないため、デフォルトでIMEの入力モードは「オン」に設定されます。しかし、その状態でウィザードを使ってフォームを作成すると、フォーム上のテキストボックスのIMEの入力モードは「コントロールなし」に設定されてしまいます。問題は、この設定だと半角入力がデフォルトになってしまう点です。これは、氏名だとか住所といった漢字中心のデータを入力するには大変不便です(毎回IMEモードを切り替える必要があるため)。

そこで、下記のようにして、テキストボックスのあるプロパティを変更することによって、常に漢字入力できる状態(ひらがな入力モード)に設定することができます。

プロパティシートの設定画面それには、テキストボックスのプロパティ「IME 入力モード」を"ひらがな"に設定するだけです。

右図のように、"ひらがな"以外にもいくつかの既定の入力モードが用意されていますので、そのテキストボックスに主にどのような文字種を入力するか考え、それに合わせてあらかじめデザイン設定しておくとよいでしょう。
| Index | Prev | Next |

この情報は参考になりましたか?、問題は解決しましたか?、もしまだなら......
T'sWareのワンポイトテクニカルアドバイスをご利用ください。3000円/件〜でご支援します。
スタンドアロンからSQL Server対応まで、オーダーメイドのシステムを短納期・安価でお届けします
 

Copyright © T'sWare All rights reserved