# 使用 USB 条码读取器将数据输入到 STRING 变量

USB条码读取器读取的数据可以输入到STRING变量（Var1）。此外，您可以将 USB 条码读取器读取的字符数存储到 INT 变量 (Var2)。

数据输入完成后，以下目标源属性的值将设置为ON。
'(Name of Target).Preferences.InputCompletedFromUSBBarcodeReader'
将此源属性值设置为ON后，将其恢复为OFF，以便确认下一个输入的完成。

## 设置工作流程

1. 添加变量
2. 添加USB条码读取器
3. 设置部件

## 添加变量

### 工程浏览器 : [变量] ➞ [全部变量]

添加以下变量。

#### 变量属性:

[名称] | [数据类型] | [源]
Var1 | [STRING] | [Internal]
Var2 | [INT]

## 添加USB条码读取器

### 工程浏览器:[Target01] ➞ [附件]

添加以下 USB 条码读取器。

#### USB条码读取器属性：

标签 | 属性 | 值
[基本] | [保存数据到] | [变量]
[扫描字符串] | [变量] [名称]: Var1
[扫描字符串（字节）] | [变量] [名称]: Var2
[键控代码] | [英语101]

## 设置部件

### 工程浏览器 : [画面设计] ➞ [画面] ➞ [Screen1]

将以下对象从[工具箱]拖放到画面上。

#### 反转开关对象（名称: ToggleSwitch1）属性：

标签 | 子选项卡 | 属性 | 值
[功能] | [基本] | [当前数值] | [目标] [源属性]: 'Preferences.InputCompletedFromUSBBarcodeReader'