读书频道 > 网站 > 网页设计 > Arduino与LabVIEW开发实战
2.6.1 文本文件的读写
14-07-02    奋斗的小年轻
收藏    我要投稿   

本文所属图书 > Arduino与LabVIEW开发实战

全书共分为6章。第1章和第2章分别介绍了Arduino和LabVIEW的基础知识;第3章讲解了如何连接Arduino与LabVIEW;第4章通过15个基础实验深入介绍了如何使用LabVIEW Interface for Arduino;最后,在第5章和第6章中立即去当当网订购

文本文件是最常见的文件格式,也是最便于使用和共享的文件格式,几乎适用于任何计算机系统,同时许多基于文本的程序可读取基于文本的文件,而且多数仪器控制应用程序使用文本字符串。文本文件是将字符串以ASCII编码格式存储在文件中,例如txt文件,可以在各种操作系统下由多种应用程序打开,例如记事本,Word等第三方软件,因此这种文件类型的通用性最强。但是,文本文件消耗的硬盘空间相对较大,读写速度也较慢,且不能随意地在指定位置写入或读出数据。如果需要将数据存储为文本文件必须先将数据转换为字符串才能存储。

当磁盘空间、文件I/O操作速度和数字精度不是主要考虑因素,或无需进行随机读写,但是却需要考虑通用性和共享,则应使用文本文件存储数据,更便于其他用户和应用程序读取文件。

写入文本文件的函数节点和读取文本文件的函数节点如图2-104和图2-105所示。

 

写入文本文件的函数节点的输入/输出参数的介绍如下:

文件(使用对话框):用于指定写入文件的路径,可以与某个文件的引用句柄输出相连接,也可以与某个文件的绝对路径相连接。

提示(选择或输入文件路径):如果文件(使用对话框)端口悬空,程序运行至此节点时将会弹出一个对话框,让用户选择或输入需要写入的文本文件的路径,该对话框的标题有提示(选择或输入文件路径)端口输入。

文本:输入需要保存的数据,输入的数据可以是字符串,也可以是一维字符串数组。如果需要输入其他数据,则需要在写入之前将其转换为ASCII编码格式字符串。

引用句柄输出:输出写入文件的引用句柄。

读取文本文件的函数节点的输入/输出参数的介绍如下:

文件(使用对话框):用于指定读取文件的路径,可以与某个现有文件的引用句柄输出相连接,也可以与某个现有文件的绝对路径相连接。

提示(选择或输入文件路径):如果文件(使用对话框)端口悬空,程序运行至此节点时将会弹出一个对话框,让用户选择或输入需读取的文本文件的路径,该对话框的标题有提示(选择或输入文件路径)端口输入。

计数:用于指定读取的字符串长度。如果计数<0,则将读取整个文本文件,这也是默认配置。

引用句柄输出:输出被读取文件的引用句柄。

文本:返回从指定文本文件中读取的数据。

下面用两个示例来说明文本文件的读写函数节点的使用方式。如图2-106所示为产生正弦值并保存至文本文件,用记事本打开文本文件可以看到360个正弦值,如图2-107所示。

 

然后用前面板和程序框图如图2-108所示的程序将前面保存的正弦函数值读取出来,显示在字符串显示控件上。

点击复制链接 与好友分享!回本站首页
分享到: 更多
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.3 功能
下一篇:1.5 小结
相关文章
图文推荐
JavaScript网页动画设
1.9 响应式
1.8 登陆页式
1.7 主题式
排行
热门
文章
下载
读书

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做最好的IT技术学习网站