API version 4

InputModeプロパティ

iOSAndroidWindows

 

入力可能な文字種を指定します。

 

定数

説明

Unicodeにおける文字コード

$STD

0

全文字種

$NUMERIC

1

半角数字、半角スペース

0〜9

U+0030〜U+0039

$ALPHA

2

半角英字、半角スペース

a〜z、A〜Z

U+0041〜U+005A、U+0061〜U+007A

$SYMBOL

4

半角記号(半角数字、半角英字以外の半角)、半角スペース

!"#$%&'()=~|\^-@[]:;,./\_?><+*{}`

U+0021〜U+002F、U+003A〜U+0040、

U+005B〜U+0060、U+007B〜U+00FE、

U+F8F0、U+FF61〜U+FF65

$KANA

8

半角カタカナ、半角スペース

ア〜ン

U+FF66〜U+FF9F

$DNUMERIC

16

全角数字、全・半角スペース

0〜9

U+FF10〜U+FF19

$DALPHA

32

全角英字、全・半角スペース

a〜z、A〜Z

U+FF21〜U+FF3A、U+FF41〜U+FF5A

$DSYMBOL

64

全角記号(全角カタカナ、全角ひらがな、全角漢字、全角数字、全角英字以外の全角)、全・半角スペース

!“#$%&‘()=〜|`{}
*+<>?_\・。、「」:;@

他に該当しないもの

$DKANA

128

全角カタカナ、全・半角スペース

U+30A1〜U+30FA、U+30FC〜U+30FF、

U+31F0〜U+31FF

$DHIRA

256

全角ひらがな、全・半角スペース

U+3041〜U+3096、U+3099〜U+309F

$DKANJI

512

全角漢字、全・半角スペース

U+4E00〜U+ABFF、U+F900〜U+FAFF

$HANKAKU

15

半角

$NUMERIC、$ALPHA、$SYMBOL、$KANA

に該当するもの

$ZENKAKU

1008

全角、全・半角スペース

$DNUMERIC、$DALPHA、$DSYMBOL、$DKANA、

$DHIRA、$DKANJIに該当するもの

$KANJI

944

全角記号以外の全角文字、全・半角スペース

$DNUMERIC、$ DALPHA、$DKANA、$DHIRA、

$DKANJIに該当するもの

$EXSPACE

0x40000000

上記指定に追加するオプションです。半角スペース除外を指定します。

$STDとの組み合わせや単独で指定しても効果がありません。

例)$DKANA+$EXSPACE

全角カタカナ、全角スペースの入力のみを許可

 

文字種の判断は、OSの機能を利用しています。

OSにより異なる判断が行われる場合があります。

「々」の文字は、OSにより記号と判断される場合と、漢字と判断される場合がありますので、実際に利用するOSにより、正しく判断されることを必ず確認してください。

 



「オンラインマニュアル」一覧へ戻る
「Bizの宝箱」TOPへ戻る