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

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

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

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

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



T'sFactory
Accessで動く生産管理DB
Ureru Express
Webで使う販売顧客管理
Access開発&アドバイス
DB開発やテクニカルアドバイス
Copyright © T'sWare All rights reserved