用字符串将数据分组
- 更新时间2025-08-27
- 阅读时长2分钟
字符串是一组可显示或非显示的ASCII字符。字符串提供了一个独立于操作平台的信息和数据格式。常用的字符串操作包括:
- 创建简单的文本信息。
- 发送文本命令至仪器,以ASCII或二进制字符串的形式返回数据,然后转换为数值,从而控制仪器。
- 将数值数据存储到磁盘。如需将数值数据保存到ASCII文件中,须在数值数据写入磁盘文件前将其转换为字符串。
- 用对话框指示或提示用户。
在前面板上,字符串以表格、文本输入框和标签的形式出现。LabVIEW提供了用于对字符串进行操作的内置VI和函数,可对字符串进行格式化、解析字符串等编辑操作。
关于ASCII码和转换函数的详细信息,见ASCII码部分。
前面板上的字符串
字符串输入控件和显示控件可作为文本输入框和标签。
字符串显示类型
右键单击前面板上的字符串输入控件或显示控件,从下表所示的显示类型中选择。也可右键单击字符串输入控件或显示控件,从快捷菜单中选择显示项»显示格式,在对象上显示当前格式的符号。下表是各种显示类型的范例。
| 类型符号 | 显示类型 | 说明 | 消息 |
|---|---|---|---|
| n | 正常显示 | 可打印字符以控件字体显示。不可显示字符通常显示为一个方框。 | 有四种显示类型。\是反斜杠符号。 |
| \ | ‘\’代码显示 | 所有不可显示字符显示为反斜杠。 | There\sare\sfour\sdisplay\stypes.\n\\\sis\sa\sbackslash. |
| P | 密码显示 | 每一个字符(包括空格在内)显示为星号(*)。 | **************************** ***************** |
| * | 十六进制显示 | 每个字符显示为其十六进制的ASCII值,字符本身并不显示。 | 5468 6572 6520 6172 6520 666F 7572 2064 6973 706C 6179 2074 7970 6573 2E0A 5C20 6973 2061 2062 6163 6B73 6C61 7368 2E |