.NET C#,VB.NET,VC.NET

■入力可能文字種を設定(IMEのON/OFFなど)

入力可能な文字種を設定するには
ImeModeプロパティーに列挙体を設定します。

C#
// IMEを無効にして利用不可に
textBox1.ImeMode = ImeMode.Disable;

// ひらがな入力モードに
textBox1.ImeMode = ImeMode.Hiragana;

// 半角英数入力モードに
textBox1.ImeMode = ImeMode.Alpha;
VB.NET
'IMEを無効にして利用不可に
TextBox1.ImeMode = ImeMode.Disable

'ひらがな入力モードに
TextBox1.ImeMode = ImeMode.Hiragana

'半角英数入力モードに
TextBox1.ImeMode = ImeMode.Alpha
VC.NET
// IMEを無効にして利用不可に
textBox1->ImeMode = System::Windows::Forms::ImeMode::Disable;

// ひらがな入力モードに
textBox1->ImeMode = System::Windows::Forms::ImeMode::Hiragana;

// 半角英数入力モードに
textBox1->ImeMode = System::Windows::Forms::ImeMode::Alpha;
【補足】 以下の値を設定可能です。 Alpha 半角英数 AlphaFull 全角英数 Disable IMEを無効に(IMEを利用不可にします) Hangul ハングル文字 HangulFull ハングル文字 Hiragana 全角ひらがな Inherit 親コントロールのIMEモードを継承 Katakana 全角カタカナ KatakanaHalf 半角カタカナ NoControl 制御しません(デフォルト) Off IMEをOFFに On IMEをONに このうち、Disableは恒久的な設定ですが その他は、プロパティーを設定した時に IMEのモードを切り返るだけの一時的なものです。 当然ながら、ユーザが自分でIMEのモードを変更したり ON/OFFすると、状態は変化します。

トップ  > .NET C#,VB.NET,VC.NET
Copyright (C) 2005.09 〜 By Shougo Suzaki

SEO [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送