当前位置: 首页 > news >正文

第五天 Labview数据记录(5.2 Text文件读写)

5.2 Text文件读写

文本文件读写在程序中具有重要的作用,主要体现在以下几个方面:

1. 数据存储与持久化;2. 数据交换与共享;3. 日志记录;4. 配置管理;5. 数据备份与恢复;6. 用户输入与输出;7. 便于阅读与编辑;8. 兼容性与通用性。

下面是日志记录的范例:

5.2.1 前面板

1)新建SaveText.vi

2)打开SaveText.vi前面板

添加控件

1个文件路径输入控件(文件路径)、1个字符串输入控件(字符串)、1个字符串显示控件(显示)、3个按钮(写入, 读取, 停止)。

3)右击文件路径控件,选择属性

修改选择模式,选择的是文件或文件夹,确定。

5.2.2 程序框图

1)添加循环结构,事件结构

2)添加写入事件

其中,

创建路径,空白处->右击->文件I/O->创建路径

打开/创建/替换文件,空白处->右击->文件I/O->打开/创建/替换文件

设置文件位置,空白处->右击->文件I/O->高级文件函数->设置文件位置

写入文本文件,空白处->右击->文件I/O->写入文本文件

关闭文件,空白处->右击->文件I/O->关闭文件

3)添加读取事件

创建路径,空白处->右击->文件I/O->创建路径

打开/创建/替换文件,空白处->右击->文件I/O->打开/创建/替换文件

读取文本文件,空白处->右击->文件I/O->读取文本文件

关闭文件,空白处->右击->文件I/O->关闭文件

4)添加停止按钮事件

5.2.3 运行

运行程序,在字符串输入框中填入内容,点击写入按钮,多次写入后,点击读取按钮,即可读取写入的全部内容。

该功能多用在程序日志上,可以记录程序的操作、修改、报错等内容。

可以在保存的路径中找到保存的文件。

打开文件即可看到保存的内容。

相关文章:

  • 鸿蒙5.0实战案例:基于webview拉起自定义键盘
  • VS2015 c++和cmake配置编程
  • Github 2025-03-03 开源项目周报Top14
  • QTableWidget之表格列的隐藏与显示(折叠)
  • C++并发以及多线程的秘密
  • C#—csv文件格式操作
  • stm32移植LCD2002驱动
  • 爬虫逆向实战小记——解决webpack实记
  • 歌叽歌叽V2.0.5--原创音乐制作工具安装与部署
  • linux 如何查看gpu使用情况
  • 深入解析Tiktokenizer:大语言模型中核心分词技术的原理与架构
  • Java分支和循环结构详解/while/do while /for循环详解/死循环/Random用法
  • 如何优化Android应用的性能
  • leetcode113-路径总和II
  • STM32---FreeRTOS中断管理试验
  • WebP2P技术在嵌入式设备中的应用:EasyRTC音视频通话SDK如何实现高效通信?
  • Baklib内容中台赋能企业智管
  • FastGPT 源码:如何实现 “问题优化“
  • 【Canny 边缘检测详细讲解】
  • 深度学习-大白话解释循环神经网络RNN
  • 做自媒体网站需要注册什么公司/怎么接广告赚钱
  • 商城购物网站建设/怎样制作网页
  • 京东网站建设案例/谷歌广告代理商
  • 衢州建设职业学校网站/今日新闻最新
  • 淮安网站建设优化/百度推广开户代理
  • 网站怎样做超链接/站长工具推荐