# USB バーコードリーダーでデータを STRING 変数に入力したい

USB バーコードリーダーで読み取ったデータを STRING 変数 (Var1) に入力することができます。また、USB バーコードリーダーで読み取った文字数を INT 変数 (Var2) に保存できます。

データ入力が完了すると、次のソースプロパティの値がオンになります。
'(表示器名).Preferences.InputCompletedFromUSBBarcodeReader'
ソースプロパティの値がオンになった後、次の入力完了を確認できるようにオフに切り替えてください。

## 設定の流れ

1. 変数を追加
2. USB バーコードリーダーの追加
3. 部品の設定

## 変数を追加

### プロジェクトエクスプローラー : [変数] ➞ [すべての変数]

以下の変数を追加します。

#### 変数のプロパティ

[名前] | [データの種類] | [ソース]
Var1 | [STRING] | [Internal]
Var2 | [INT]

## USB バーコードリーダーの追加

### プロジェクトエクスプローラー : [Target01] ➞ [アクセサリ]

以下の USB バーコードリーダーを追加します。

#### USB バーコードリーダーのプロパティ

タブ | プロパティ | 値
[基本] | [保存先] | [変数]
[読み取り文字列] | [変数] [名前]: Var1
[読み取り文字列 (バイト数)] | [変数] [名前]: Var2
[キーコード] | [English 101]

## 部品の設定

### プロジェクトエクスプローラー : [作画] ➞ [画面] ➞ [Screen1]

以下のオブジェクトを [ツールチェスト] から画面にドラッグアンドドロップします。

#### 切り替えスイッチオブジェクト (名前: ToggleSwitch1) プロパティ

タブ | サブタブ | プロパティ | 値
[機能] | [基本] | [現在値] | [表示器] [ソースプロパティ]: 'Preferences.InputCompletedFromUSBBarcodeReader’