[求助]关于字符串的写文件问题!
在某次循环中需要对报警数据和系统当前时间进行记录,将其写到文本文件中去时,却发现保存的记录是一个连一个的,之间没有换行。那这样的话,怎么读出来啊?我想把读出来的报警记录一条一条的用个表格显示,应该怎么办啊?或者大家有什么好的报警记录方法,告诉我好吗?谢谢了!!! <P>在每一条字符串中间加一个tab符,要换行的地方加一个换行符</P><P>或者先把一条一条的记录组成数组,再用Array To Spreadsheet String.vi把它转换成表格,转换后可以直接村成excel文件</P> <B>以下是引用<I>fusq</I>在2005-6-2 22:16:36的发言:</B><P>在每一条字符串中间加一个tab符,要换行的地方加一个换行符</P>
<P>或者先把一条一条的记录组成数组,再用Array To Spreadsheet String.vi把它转换成表格,转换后可以直接村成excel文件</P>
<P>
<P>那换行符怎么加啊?是用format into string 一起转换吗?但是那个换行符怎么表示和输入啊 ?</P>
<P>这样保存完以后,如果我想在lv中显示怎么办啊?怎么样一次显示很多的报警记录啊,而且每一条都要有时间和数据的呀!谢谢斑竹,期待您的回答!</P> 我们网站有一个例子是写TXT的,可以保存波形文件,也可以读出来再显示的! 你可以试试用Concatenate Strings,把换行符与报警字符串组合起来。 <P>方法有很多种,我这边都有把产品label存成文本的程序,还有将label与测试结果存文本的程序,读出来的时候用math做比较就行了,当然,还可以用电子表格来做,换行的方法也行tab可用"\"代码来写:</P><P> \b代表前移一位\f表格转换 \n换行 \r回车\t制表位\s空格 </P>
页:
[1]