NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

LabVIEW输入框内输入的实验数据关闭后再打开就没了???!!!

已解决!
转到解答

csxcs_366 <x@no.email> wrote:
>MR right 写:
>我学LabVIEW也有两个月了,自认为学的还挺到家的。但是最近发现LabVIEW的一个致命的缺陷,不知道是我还没会用还是LabVIEW本身就有这么个缺陷。就是当我在输入框内(例如数组,表格,数值控件等等)好不容易输入了一些数据,以便运行测试。当时还挺好的。但是关闭后重新打开,这些数据就无影无踪了,全恢复成0了!!?
>不知道NI工程师出于什么目的这样设计的,但是这样感觉很不方便。? 请NI工程师给个解决方案。谢过!
>? 1、即便是用了LV多年,也不敢说学的很到家。2、运行时数据存储与内存之中,程序退出内存,临时数据自然消失,这不是LV的缺陷,计算机本来如此。3、任何编程语言都是如此,长期保存数据只能保存在磁盘之中,EXE文件不可能在自身保存临时可变的数据,只能存储在数据文件中。4、LV控件(其它语言控件也是如此)都存在默认值的问题。对于一般的数值型控件,默认值是0,字符串控件默认值是空。5、开发环境中,可以修改控件的默认值,不存储在VI之中。对于大型数据结构,一般不设默认值。6、运行环境中,无法修改控件的默认值。7、通过INI文件
>、注册表、XML文件或者其它数据文件都可以解决运行数据的存储。
>>程序退出再打开当然要再初始化了,如果对该数据没有进行初始化的话,可以把调好的程序,的值设为默认就可以了。这样就相当于进行了初始化。
0 项奖励
11 条消息(共 11 条)
1,156 次查看