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

第五天 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 运行

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

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

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

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


http://www.kler.cn/a/571355.html

相关文章:

  • 线程POSIX信号量/基于环形队列的⽣产消费模型
  • Docker安装Jaeger链路追踪平台
  • 家禽(驴、鸭、猪)-图像分类数据集
  • 1分钟,实现传感器通过串口服务器接入ZWS云
  • golang编程思考(1)——作用域
  • 【金融量化】Ptrade中如何获取各类回测数据?
  • 初始提示词(Prompting)
  • 009---基于Verilog HDL的单比特信号边沿检测
  • C语言文件操作学习笔记:从基础到实践
  • Spring WebFlux WebSocket 连接保持策略
  • 深入探索像ChatGPT这样的大语言模型-02-POST training supervised finetuning
  • ioday2----->标准io函数
  • python二级考试中会考到的第三方库
  • LeetCode 1745.分割回文串 IV:动态规划(用III或II能直接秒)
  • 对于基于RuleOS的DApp,如何进行安全的权限管理和访问控制?
  • 文本挖掘+情感分析+主题建模+K-Meas聚类+词频统计+词云(景区游客评论情感分析)
  • 项目升级golang版本
  • 初探WebAssembly
  • PyTorch 源码学习:GPU 内存管理之初步探索 expandable_segments
  • Hutool一个类型转换工具类 `Convert`,