石鑫华视觉论坛微信公众号:石鑫华视觉

 找回密码
 注册会员
查看: 4301|回复: 0

[原创] LabVIEW中保存控件默认值的几种方法

[复制链接]
  • TA的每日心情
    擦汗
    17 小时前
  • 签到天数: 3155 天

    连续签到: 25 天

    [LV.Master]2000FPS

    发表于 2019-1-18 11:59:00 | 显示全部楼层 |阅读模式 来自:广东省东莞市 电信

    注册登陆后可查看附件和大图,以及购买相关内容

    您需要 登录 才可以下载或查看,没有账号?注册会员

    x
    LabVIEW中保存控件默认值的几种方法
    LabVIEW编程中,或者是其它的编程平台也是一样的,都会遇到这样的情况,如何将某些控件当前的值保存为下次启动时的默认值。在LabVIEW编程环境中,我们可以指定控件当前的值为默认值,但是如何能够在EXE环境中,修改后的值也能自动变成默认值呢?
    这个在软件编程时(不限于LabVIEW),一般的操作方式都是将值保存到配置文件中,如INI文件或XML文件中,然后在软件启动时,再从文件中将值读取出来,赋值给控件。至于如何去操作,就看自己的编程平台了。在LabVIEW中可以使用INIXML等文件来配置参数(某些人说,也可以用全局变量,不过我没有尝试,一般都是考虑使用INIXML)。

    LabVIEW环境中的INI配置文件函数组

    LabVIEW环境中的INI配置文件函数组
    LabVIEW环境中的INI配置文件函数组
    在这里可以对操作INI配置文件,不过这里的写入键,只能写入一个键值,如果数据量比较少的话,可以操作一下,如果数据量很多时,则不建议使用里的函数,可以考虑使用OpenG中的变量配置文件函数来处理:

    OpenG中的变量配置文件

    OpenG中的变量配置文件
    OpenG中的变量配置文件
    利用该函数组,可以对簇进行操作,这样可以将所有的参数保存到INI文件中(注意簇的嵌入层数)。OPENG函数包,可以使用VIPM来下载(安装新版的LabVIEW时,如2018LV,会自动安装VIPM)。
    另一种方法,则是使用XML文件来处理:

    LabVIEW XML文件来配置参数

    LabVIEW XML文件来配置参数
    LabVIEWXML文件来配置参数
    使用XML来配置参数时,XML文件中的字段数,必须要与控件中的数量一致,不然,就会读写错误。所以要注意一下这个问题。
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册会员

    本版积分规则

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

    QQ|石鑫华视觉论坛 |网站地图

    GMT+8, 2024-3-28 17:54

    Powered by Discuz! X3.4

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表