假如我想保存程序退出前各控件的值,在重启(包括初始化)后不消失?打开程序还是上次退出程序后的画面。谢谢各位
1
|
|
|
|
大概只能保存到本地ini文件中去,下次打开程序时再读取!
|
|
|
|
|
我也是这么想的,讲数据存在数据库,再通过特定特征读取出来,只是我看到过别人的程序,貌似没有那一步。纠结
|
|
|
|
|
利用属性节点可以做到,不过该属性节点只能在VI编辑模式下运行,所以建立一个子VI,把你要设置为默认值的VI设置为编辑模式就可以!只要把我主函数下面的程序复制到你需要的VI下,让设置VI默认值这个子VI在同一目录下就可以。这个方法有个缺点,就是在程序生成EXE文件时,这个方法不可用!
|
|
|
|
|
谢谢解答,我有学习到了一种方法,谢谢。可惜我电脑装的是8.6版本的,打不开程序,不过看图片大概明了。生成EXE文件恐怕是运行不了,我还是决定从数据库读取。
|
|
|
|
|
ini文件应该是最简单方便的方法,支持索引和搜寻键值
|
|
|
|
|
嗯,我用的是数据库,因为数据本身也要保存在本地数据库的。用ini文件格式不太好弄,谢谢
|
|
|
|
|
最简单的办法就是点击前面板上的“编辑”,选择“当前值设置为默认值”,这样就OK了。
|
|
|
|
|
我都是通过存到txt文件,文件启动时再读取,ini文件没有用过,应该是差不多的
|
|
|
|
|
嗯,其实方法有很多,就看我们自己怎么去利用了。谢谢
|
|
|
|
|
之前用的2011版的就自动保存了,现在用的2014版,重启labview后,前面板数据保存不上。。
|
|
|
|
|
鼠标右键单击相应的控件,选择数据操作,选择当前值设置为默认值即可.你试一试
|
|
|
|
|