タイトル : Re^3: 半角カタカナだけを入力させたいのですが 投稿日 : 2006/01/16(Mon) 13:15 投稿者 : 花ちゃん
> このページを紹介している意味がわかりません。このページだと入力チェックのようにみえるのです が > ? > 入力欄に半角カナだけしか入力できなくするのは"[\uFF61-\uFF9F]"部分を使えとおっしゃっ 半角カナだけしか入力できなくしたいなら、半角以外が入力されていないかどうかをチェック する必要があるのでは? プログラムは、関数やメソッド等の組み合わせと、応用です。まず、基本的な関数やメソッド の使用方法や機能を学ぶようにして下さい。 hhttp://www.bcap.co.jp/hanafusa/dotnet/Kan01frm.htm (脊髄反射的に質問する前に自分の頭で考え、試して確認して見て下さい) 1.テキストボックスのIMEモードを半角カタカナにする 2.テキストボックスの内容をカタカナ及び半角に変換する (これで全角・ひらがな等で入力しても強制的に半角カタカナになるので便利) hhttp://www.bcap.co.jp/hanafusa/dotnet/moji01.htm 3.半角カタカナに変換したテキストボックスの内容にカタカナ以外が含まれていないかチェックする 4.チェックにひかかったらそのテキストボックスにフォーカスを移動する 5.これらのコードをテキストボックスのTextChangedイベント等で実施する (KeyPress イベントでは貼り付けられた場合チェックできない) |