qt文件逐行读取_仪表控制(二)文件篇

0aea1dd716d6e977f34bffffb024e726.png

上文说到文件的第一次创建、初始化sheet名以及实时存入数据的情况,那今天我们就来讨论如何实时读取数据。

可能很多人有疑问?我们做仪表的远程控制一般只要读到仪表的数据然后再往表格中实时存储就行,为何还需要从文件中读取数据呢?其实,在实际测试中,我们往往会需要保存一些初始值。比如在射频测试的时候,为了精准测试,需要将电缆损耗记录,然后在软件测试的过程中将其校准掉,达到精准测量的地步。此时就需要从文件中读取数据。

af3c452f44e616b37b35ae8fd5d0a952.png

和之前写入excel一样,只是在读取的时候我们需要获取一些变量,主要不同的地方在于:

QAxObject *worksheet=worksheets->querySubObject("Item(int)",1);

这条指令表示获取的是excel中的第一张sheet。一般我们读取初始值的时候,因为数据量不会很多,所以放在第一张sheet就足够了。当然你也可以自己定义,只要把上面函数中的"1"改成自己想读取的sheet就行了。

QAxObj

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值