完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
荣小菜补钙记第9期:基于labview OOP的仪表控制库(6) 同步更新于 WeChat:荣小菜在补钙 大家好,我是荣小菜,也可以叫我Richie,今天继续分享基于LabVIEW OOP的仪表控制库系列。仪表控制库已经基本完成,我们目前在设计配套的“仪表初始化配置”Vi。上一期我们完成了其中的文件IO路径设计,本期我们就要基于此来开发配置文件的读写Vi。 没跑题哦,我们设计的这些Vi都是在为终极目标铺路啊。^_^ 1. 按名称读取INI 首先进行“按名称读取INI”Vi的功能设计。该函数功能比较简单,功能如下: a) 根据“配置文件名”、“段名”、“键名”读取配置文件中的内容。 b) 若段或键不存在能传递出清晰的错误(良好的错误处理机制是Vi的关键)。 c) 能将输入的关键数据输出 (该Vi可能连续使用,方便布局)。 成型的代码如下:该Vi在实现读取功能的基础上,搭配自定义错误,具有一定错误处理机制。Vi端口将“文件名”、“段名”和“键名”原位传出,有助于在连续使用该Vi时代码布局规整。 2. 按名称写入INI 之后进行“按名称写入INI”Vi的功能设计。该函数功能比较简单,功能如下: a) 根据“配置文件名”、“段名”、“键名”写入新值覆盖旧键值。 b) 若段或键不存在能传递出清晰的错误(良好的错误处理机制是Vi的关键)。 c) 能将输入的关键数据输出 (该Vi可能连续使用,方便布局)。 成型的代码如下:该Vi在实现写入功能的基础上,搭配自定义错误,具有一定错误处理机制。Vi端口将“文件名”、“段名”和“键名”原位传出,有助于在连续使用该Vi时代码布局规整。 3. 总结 本期我们完成了配置文件读写Vi的开发,后面就可以大打出手,额不对,是大展身手来设计具体的“仪表初始化配置”Vi了。终于快要进入正题啦!!! 工程源码:
DemoProj2016.rar
(72.37 KB, 下载次数: 32
)
注意:配置文件应存为ANSI编码的,这样用Vi才可以读写中文。
本帖被以下淘专辑推荐:
|
|
相关推荐
|
|
荣小菜补钙记第9期:基于LabVIEW OOP的仪表控制库(6)
|
|
|
|
1668 浏览 2 评论
Labview生成的exe程序,源程序找不到了,有什么办法可以对exe程序的界面和菜单等进行调整和编辑
2141 浏览 1 评论
想通过labview实现这个二维数组转成一维数组的功能,但是不知道怎么搞?新手求图(苍蝇戳手)
2378 浏览 3 评论
关于DAQExpress软件中电压的最大值最小值是根据什么来确定的?
2535 浏览 1 评论
基于LabVIEW的声发射定位:如何准确获取信号到达不同传感器的时差?
2239 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-9 20:42 , Processed in 0.630584 second(s), Total 57, Slave 48 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号