完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
有一个选择结构有4个分支,其中一个分支为添加,想要在这个分支结构中向多列表表框中添加内容(已实现)并将这些内容输出为txt文件然后与原本的txt文件内容进行比较,如何在这一个分支自动完成,只需要点一下添加按钮,目前遇到的困难是要连续运行两次才会将上一次添加的内容输出到文本中 |
|
相关推荐
1个回答
|
|
为了在LabVIEW中实现您的需求,您可以按照以下步骤操作:
1. 首先,确保您已经有一个多列表表框(Multi-List Box),用于显示和添加内容。 2. 在选择结构中,为“添加”分支添加一个While Loop。这将确保在添加内容后,程序会等待用户点击添加按钮,然后再执行后续操作。 3. 在While Loop内部,添加一个条件结构(Case Structure),用于判断用户是否点击了添加按钮。条件结构的输入可以是一个布尔值,表示用户是否点击了添加按钮。 4. 在条件结构的True分支中,执行添加内容到多列表表框的操作。 5. 在While Loop的每次迭代结束时,使用File I/O函数读取原始txt文件的内容,并将其存储在一个字符串数组中。 6. 在While Loop内部,添加一个功能全局变量(Function Global Variable),用于存储多列表表框中的内容。在添加内容到多列表表框时,将内容写入此全局变量。 7. 在While Loop的每次迭代结束时,将全局变量中的内容与原始txt文件内容进行比较。如果内容相同,则表示添加操作成功。 8. 在While Loop的每次迭代结束时,使用File I/O函数将全局变量中的内容写入一个新的txt文件。 9. 在While Loop的False分支中,执行退出循环的操作。 通过以上步骤,当用户点击添加按钮时,程序将自动完成添加内容到多列表表框、读取原始txt文件内容、比较内容、写入新txt文件等操作。这样,您只需要点击一次添加按钮,就可以实现您的需求。 |
|
1 条评论
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
用udl里的字符串信息在局域网内其他电脑连接sql数据库为什么为出现连接失败拒绝访问?
1675 浏览 2 评论
为什么同一个队列引用的全局变量,运行在两个子vi中发现队列数据丢失了
1274 浏览 0 评论
1486 浏览 0 评论
关于labview2024版本的lvanlys.dll出错的问题
2825 浏览 2 评论
1420 浏览 2 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-21 16:35 , Processed in 0.446806 second(s), Total 49, Slave 41 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号