User manual - デバイス制御ライブラリ リファレンスマニュアルver.1.01(2009年1月21日)

183
12.2.3 数値入力
任意の位置から右に指定文字数分を入力領域とし、入力領域の最右端から数値の入力を行ないます。
指定の領域に数値を格納し、確定キーまたは、終了条件を検出するまで待機します。
制御コードを入力した場合は、そのコードにしたがった処理を行ないます。
数値の入力は数値データのみ有効とし、めくり文字が入力された場合、数値データに変換して処理を行
ないます。
入力文字列の編集操作
数値入力中は、次のキーにより入力文字列の編集操作を行なうことができます。
編集操作に使用するキーは入力文字としてあつかいません。(格納エリアには格納しません)
入力文字列の編集操作は入力領域中でのみ有効です。
キーコード 動作例 名前 デフォルト
キー
属性 コード
機能
入力前 入力後
+
(プラス)
なし
00h 2Bh
“-“(マイナス記号)表示中の場
合、
“-“を削除します。
-123
1
123
1
(マイナ
)
-(F3) 00h 2Dh
“-“(マイナス記号)を数値の最
上位位置に付加します。
(入力領域がフルの場合、無効
になります)
-123
1
1234567890
-123
-
-1
1234567890
(小数点)
.(F4) 00h 2Eh
カーソル位置に”.”(ピリオド)
付加します。(入力領域がフル
の場合と、すでに”.”が付加さ
れている場合、無効になりま
)
-123
123.4
1234567890
123
-123.
123.4
.
1234567890
123.
クリア クリア(CLR)
00h 0Ch
入力文字をすべて削除しま
す。
12345
1234567890
123
1
後退 後退(BS)
00h 08h
カーソル前の 1文字を削除しま
す。
12345
1234567890
123
1
12345
6123456789
12
削除
DEL(F4) 00h 10h
カーソル上の 1文字を削除しま
す。
12345
1234567890
123
1
12345
6123456789
12