我要做一个显示界面,上面有好多个文本框
数据来源是txt文件,现在就是想通过读取文本文件来动态显示,具体实现过程发现了好多问题;
txt文件比方说是如下格式:
0 高度 速度 路程
1 1000 300 200
2 2000 310 300
.. .. ... ...
1、如果在窗体中读该文本文件的话该怎么读?
2、读取的这一行行的数据在窗体中是定义一个类呢,还是结构还是数组?
3、希望动态显示,就是说1s中读取一行然后送给各个文本框定时刷新,这个定时的功能该如何实现呢?
4、还希望在现实的同时存储数据,以备回调,这个第2个问题解决了的话困难就不大了以上问题小弟头疼的要死啊,希望各位大大不吝赐教,小弟初学C#,谢谢了。
数据来源是txt文件,现在就是想通过读取文本文件来动态显示,具体实现过程发现了好多问题;
txt文件比方说是如下格式:
0 高度 速度 路程
1 1000 300 200
2 2000 310 300
.. .. ... ...
1、如果在窗体中读该文本文件的话该怎么读?
2、读取的这一行行的数据在窗体中是定义一个类呢,还是结构还是数组?
3、希望动态显示,就是说1s中读取一行然后送给各个文本框定时刷新,这个定时的功能该如何实现呢?
4、还希望在现实的同时存储数据,以备回调,这个第2个问题解决了的话困难就不大了以上问题小弟头疼的要死啊,希望各位大大不吝赐教,小弟初学C#,谢谢了。
2:读取每一行放在数组里面
3:用一个Timer定时器设置时间为1秒钟
4:数据都储存在数组里面了,可以回调
PS:Timer定时器时间太短了刷新的速度太快,太长的刷新效果不好,楼主自行斟酌。
PPS:IO流读取的时候加空格和换行的判断,来正确的分类,然后写入string的数组中。