如果对.INI文件的读写还是有问题,不妨看看这个来自其它LabVIEW爱好者设计的自动生成.INI的小工具。
 
Picture

 
下面我们按本栏目《项目中的全局变量(3)》中的传感器参数给出配置文件的样式。
 
 
在前面所写的《项目中的全局变量》中,曾多次提到配置文件。比如:将振动测试项目中的ICP(IEPE)传感器的灵敏度常数通过配置文件来修改等。这样用户只需要更新配置文件中传感器灵敏度常数(校准后的新灵敏度常数)就可以继续使用原来发布的应用程序,并不需要对源程序(.exe文件)作任何改变。
 
 
在振动测试项目中,会使用多通道同步测试。一般为每个通道配置的ICP(IEPE)传感器的灵敏度都会不一样,还有一个问题,就是传感器的灵敏度它不是一个常数,它会随着时间、使用状态等因素发生变化。所以对于测量要求比较高的实验室,一般每年要标定(校准)一次传感器的灵敏度。这就会带来一个问题,在每次校准后,如何修改已生成 .exe文件的应用程序中的传感器灵敏度?程序设计者和用户肯定都不希望每次都重新打包创建一个新的应用程序的.exe文件。
 
 
首先,介绍用于用户信息录入的全局变量。

通常在应用程序导入后(完成用户软件使用权认证后导入Confign.ini文件等操作),应用程序会弹出一个类似对话框的界面,要求使用者输入:用户名、仪器名称、系列号、生产厂商、出厂日期等相关信息。大概的模式请参见下图。
 

Google Analytics