monk_q 发表于 2009-12-8 01:20:17

求助:关于表格和数组的问题

其实题目很简单,测试一组数据。并将测试的数据值,时间,是否正常,写入表格。

不过用数据连接时出了问题,因为当前时间是字符串而测试数据是常数,不能写入同一数组;想做成簇,可是簇又不能和“写入表格”连接。

于是我就想当测试的数据转换成字符串,可是出来的却是乱码。(用得是“数据”-“数值操作下”的“平化至字符串”控件)

于是向高手求解决方法。

labc 发表于 2009-12-8 19:29:09

把所有的数据都转换为字符串, 然后再储存在表格内.
测试数据值是 number, 有vi可以自动转化为对应的字符串, 自己找找, 顺便熟悉下常用的vi.

Labc

飞雨天 发表于 2009-12-8 21:49:16

Labc说的字符串是字面字符串,就是你能看得懂的字符串,貌似用int to string之类的。
然后你说的那个flattern to string不是这个功能的,它是把一个内存对象的二进制表示用16进制字符串表达出来,所以,你在normal display下就是看到了乱码,你感兴趣可以把你的string indicator转化为hex dispaly,可以看到该内存对象在lv中究竟是如何表达的,然后可以对照讲lv下数据格式的那个application note,加深理解。
application note都很不错,主题有点深,对于初学者来说,它在lv安装目录某子目录下,或者可以在开始菜单,找到National instruments,有个pdf什么的,打开找找。。。。

飞雨天 发表于 2009-12-8 21:49:39

当然,最简单的就是把时间和数据分开,两列存储,这个最常见

monk_q 发表于 2009-12-10 00:12:49

Labc说的字符串是字面字符串,就是你能看得懂的字符串,貌似用int to string之类的。
然后你说的那个flattern to string不是这个功能的,它是把一个内存对象的二进制表示用16进制字符串表达出来,所以,你在normal...
飞雨天 发表于 2009-12-8 21:49 http://www.cpubbs.com/bbs/images/common/back.gif

确实是用错了,改了之后就好了。谢谢了

不过,可能分列写EXCEL吗?其实我一开始有这么想过的,不过看到那个函数,都没有找可以放有多个数组的接口

飞雨天 发表于 2009-12-10 12:55:07

哦。。。。你是写到excel的?我还以为你是写数据库的。
不用数组,自己一个单元格一个单元格写,应该可以。。
页: [1]
查看完整版本: 求助:关于表格和数组的问题