[求助]如何控制文件中写入的位置
我用写入电子表格做了一个这样的程序用双重循环写入电子表格结果我得到了的文本如下:
1号电机
电机转向 目标频率 加速时间 减速时间
0 10 10 10
我在循环的外面在加一个循环,并且将“添加至文件?”创建一个常真的布尔量
那么我将得到如下结果:
1号电机
电机转向 目标频率 加速时间 减速时间
0 10 10 10
2号电机
电机转向 目标频率 加速时间 减速时间
1 20 20 20
(以下省略……)
这样问题就来了,当我的内容改变时,我希望的结果在次存储到这个文件。
假如我重写文件的话,由于“添加至文件?”的真常量的存在,所刷新的内容会继续写在后面。
如果我在这个文件中读取相应的信息的话,会非常的不方便。
当然,如果我用一个2重循环,加入大量的制表符和换行符,也可以得到上面的结果。
我最最希望得到的,是我希望改哪行,哪个位置,我就可以改……这样将极大地方便操作。
请问高手们有没有什么好方法。
十分感谢。 你是用SPREADSHEET写的文件吗?
若是的,你可以写成.XLS即EXCEL的格式,用EXCEL打开就可以是对应的 我用的是编程<文件i/0<写入电子表格文件
我的问题是比如有10个电机 每个电机的数据3行参数 每行有1-5个值不等
我想改变比如2号电机的第三行第二个参数不用全部刷新的方法应该怎么做 我这几天也在想这个问题
估计用数据库能好点,或者用数组吧 1、数据库的方法肯定可以,写入Access文件就可以了啊,使用update语句。
2、可以考虑下使用写配置文件的方法来实现。
Thanks.
Labc
页:
[1]