您的位置 首页 方案

labview的深化探究—-文件系列之数据记载文件

LABVIEW做为一种编程语言,它的文件系统种类很多,适用于各种场合,非常专业化,首先从相对比较简单的数据记录文件谈起数据记录文件(DATALOG)

LABVIEW做为一种编程言语,它的文件体系品种许多,适用于各种场合,十分专业化,首要从相对比较简略的数据记载文件谈起.

数据记载文件(DATALOG)在LV的函数面板中专门有个分类:

首要,DATALOG文件是规范的二进制文件,因而一般的文本编辑器是无法翻开的,其次它是有相对格局的二进制文件,所谓相对是指相关于一般的二进制文件,它是以记载为单位的,这很像是一个简略的数据库结构,关于一般的二进制文件是以字节为单位的,因而操作十分困难,而以记载为单位,操作就相对简略多了,但这并代表其它用户能够随意读取您的文件,假如他不知道您的记载结构,是无法操作你的文件的.

我在INI的文章中,介绍INI是保存进程装备的好办法,可是INI文件也有一个丧命的缺陷,它是文本型文件,用任何文本编辑器都能够翻开并修正,十分不安全,而用数据记载文件保存设置则一起具有简略和安全的特色.

望文生义,DATALOG文件是用来记载数据的,他有特定的适用范围.

1.做为装备文件,在程序发动时调用
2.下一次发动程序,需求前一次结束时的成果.
3.作为简略的数据库.

很显然,同其他的文件操作相同,首要是个翻开和封闭的进程.


open datalog VI有几个输入参数

文件参阅指向操作文件的暂时指针
翻开形式:OPNE CREATE等等
读写形式:读写,只读或许只写
数据类型:这是最重要的参数,标明记载的结构,在LV中是用簇来表明的.

看一下有关写的操作:
首要界说一个学生的簇

写入100个数据记载

需求留意的是,写操作是不支随机写的,也就是说,每次写操作,LV主动把记载指针指向最终,用户无法针对其间一个特定的记载做写操作的,假如是用OPEN方法翻开记载文件,写操作记载主动添加到结尾,因而无法履行记载修正作业.

假如想修正文件中某个记载,能够整个读取文件,修正后写入新的文件,删去本来的文件,并把新文件改名为本来的文件,完结修正的作业.

LV尽管不支持DATALOG随机写的操作,可是支随机读的操作,经过SET RECORD POS来设定随机读的操作

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/fangan/211457.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部