#189 | テキストボックスでIMEをつねにひらがな入力にするには? | フォーム | |
「テキスト型」というデータ型のフィールドにおいては、その名の通り、ひらがな、カタカナ、漢字、数字など、さまざまな文字を入力することができます。ただし、テーブルの作成段階では、Accessは主にどんな文字種が入力されるか予想できないため、デフォルトでIMEの入力モードは「オン」に設定されます。しかし、その状態でウィザードを使ってフォームを作成すると、フォーム上のテキストボックスのIMEの入力モードは「コントロールなし」に設定されてしまいます。問題は、この設定だと半角入力がデフォルトになってしまう点です。これは、氏名だとか住所といった漢字中心のデータを入力するには大変不便です(毎回IMEモードを切り替える必要があるため)。 そこで、下記のようにして、テキストボックスのあるプロパティを変更することによって、常に漢字入力できる状態(ひらがな入力モード)に設定することができます。 それには、テキストボックスのプロパティ「IME 入力モード」を"ひらがな"に設定するだけです。 右図のように、"ひらがな"以外にもいくつかの既定の入力モードが用意されていますので、そのテキストボックスに主にどのような文字種を入力するか考え、それに合わせてあらかじめデザイン設定しておくとよいでしょう。 |
|||
|
Copyright © T'sWare All rights reserved |