tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルIMEモードについて
記事No8835
投稿日: 2009/03/23(Mon) 16:47
投稿者不二子
<環境>
Microsoft Visual Studio 2008
SQL Server 2005

フォームに半角カナ名称を入力するテキストボックスがあります。
このコントロールのIMEモードを半角カナにしたいのですが、
下記のように設定しても初期値として設定するため、
ユーザ操作によるIMEモードの変更が可能になってしまいます。
(例)F6やF7などキーボード操作が可能になる。
半角カナ入力のみが入力でき、さらにキーボードによりIMEモードを変更不可にすることはできないのでしょうか?

me.txtbox1.ImeMode = Windows.Forms.ImeMode.KatakanaHalf

[ツリー表示へ]
タイトルRe: IMEモードについて
記事No8837
投稿日: 2009/03/24(Tue) 20:31
投稿者あきら。
違った回答ですみません。

カナ入力許可文字列のストリングを作り、そこに存在しない文字があるかどうかのチェックでは駄目でしょうか?

[ツリー表示へ]
タイトルRe: IMEモードについて
記事No8838
投稿日: 2009/03/25(Wed) 00:32
投稿者Azulean
同一内容かな?
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=48688&forum=7&5

[ツリー表示へ]
タイトルRe: IMEモードについて
記事No8839
投稿日: 2009/03/25(Wed) 10:11
投稿者不二子
下記の理由にて入力チェックにてチェックすることにしました。
1.入力制限にて簡単に制御できない。
2.制御できたとしても、入力チェックは必要である。

[ツリー表示へ]