石鑫华视觉 发表于 2019-1-18 11:59:00

LabVIEW中保存控件默认值的几种方法

LabVIEW中保存控件默认值的几种方法 在LabVIEW编程中,或者是其它的编程平台也是一样的,都会遇到这样的情况,如何将某些控件当前的值保存为下次启动时的默认值。在LabVIEW编程环境中,我们可以指定控件当前的值为默认值,但是如何能够在EXE环境中,修改后的值也能自动变成默认值呢? 这个在软件编程时(不限于LabVIEW),一般的操作方式都是将值保存到配置文件中,如INI文件或XML文件中,然后在软件启动时,再从文件中将值读取出来,赋值给控件。至于如何去操作,就看自己的编程平台了。在LabVIEW中可以使用INI、XML等文件来配置参数(某些人说,也可以用全局变量,不过我没有尝试,一般都是考虑使用INI和XML)。LabVIEW环境中的INI配置文件函数组在这里可以对操作INI配置文件,不过这里的写入键,只能写入一个键值,如果数据量比较少的话,可以操作一下,如果数据量很多时,则不建议使用里的函数,可以考虑使用OpenG中的变量配置文件函数来处理:OpenG中的变量配置文件利用该函数组,可以对簇进行操作,这样可以将所有的参数保存到INI文件中(注意簇的嵌入层数)。OPENG函数包,可以使用VIPM来下载(安装新版的LabVIEW时,如2018LV,会自动安装VIPM)。另一种方法,则是使用XML文件来处理: LabVIEWXML文件来配置参数使用XML来配置参数时,XML文件中的字段数,必须要与控件中的数量一致,不然,就会读写错误。所以要注意一下这个问题。
页: [1]
查看完整版本: LabVIEW中保存控件默认值的几种方法

LabVIEW HALCON图像处理入门教程(第二版)
石鑫华机器视觉与LabVIEW Vision图像处理PDF+视频教程11种全套
《LabVIEW Vision函数实例详解》教程-NI Vision所有函数使用方法介绍,基于NI VISION2020,兼容VDM21/22/23/24