【This VI】LabVIEW读取文本文件函数

【This VI】LabVIEW读取文本文件函数_第1张图片

该函数以只读方式打开文件。如连线函数的引用句柄输出至执行写入操作函数的输入文件(使用对话框),LabVIEW可返回权限错误。通过打开/创建/替换文件函数以默认的读取/写入权限打开文件,并连线引用句柄至执行读取或写入操作的函数。

默认情况下,该函数从文本文件中读取所有字符。连线整数值至计数接线端,指定从第一个字符开始读取字符的数量。右键单击函数,在快捷菜单中勾选读取行选项,从文本文件中读取单独的行。在快捷菜单中选择读取行选项时,连线整数值至计数输入端,指定从第一行开始读取行的数量。在计数中输入值-1,从文本文件中读取所有字符和行。

如需进行随机访问,可使用设置文件位置函数。

如未右键单击函数,在快捷菜单中取消勾选转换EOL选项,该函数可使所有基于平台的行结束符转换为换行符。如连线路径至文件,该函数可打开文件,读取内容,然后关闭文件。

==============================以上为LabVIEW帮助文件内描述==================================


通过上述描述,可以在该函数右击找到“读取行”的操作。选择后,函数图标有所变化,如下图所示。

【This VI】LabVIEW读取文本文件函数_第2张图片

下面例子为读取一个测试配置的例子:循环读取

【This VI】LabVIEW读取文本文件函数_第3张图片


读取文件的第M至第N行数据程序如下:

【This VI】LabVIEW读取文本文件函数_第4张图片



你可能感兴趣的:(LabVIEW之编程技术)