TC官方合作论坛
标题:
文件写一行的问题
[打印本页]
作者:
ctvftv
时间:
2013-2-6 21:42
标题:
文件写一行的问题
文件句柄=文件.打开("C:\\Documents and Settings\\Administrator\\桌面\\新建 文本文档.txt","总是打开|读写")
i=0
文件.写一行(文件句柄,i&i&i&i&i&i&i&i)
文件.关闭(文件句柄)
文件句柄=文件.打开("C:\\Documents and Settings\\Administrator\\桌面\\新建 文本文档.txt","总是打开|读写")
i=1
文件.写一行(文件句柄,i)
文件.关闭(文件句柄)
不知道这个是不是bug,第一次写入结果是00000000,照理说应该第二次写入的时候会覆盖掉。。不过这个没覆盖掉。。出现的结果是第一行为1,第二行为00000是我的问题还是TC的问题?
作者:
molunshang
时间:
2013-2-6 21:52
写一行就是在文本中添加一行,不会覆盖的
作者:
ctvftv
时间:
2013-2-6 21:55
回复
2楼
molunshang
的帖子
能否帮忙改下?上面的那些代码?
作者:
molunshang
时间:
2013-2-6 21:57
回复
3楼
ctvftv
的帖子
你想实现什么功能?
作者:
honge10000
时间:
2013-2-6 21:58
回复
4楼
molunshang
的帖子
写一行是会复盖第一行的....看来是有点问题
作者:
ctvftv
时间:
2013-2-6 22:03
回复
4楼
molunshang
的帖子
不使用删除文件的情况下。。。你看看。上面第一次第一行写入结果是00000000,我想实现的是第二次写入覆盖掉第一次的全部内容 照理说第一行写入00000000,第二次写入1 那么应该文件内容是1,而不是1
00000
作者:
molunshang
时间:
2013-2-6 22:05
那你试一下重新创建文件然后在写入
作者:
ctvftv
时间:
2013-2-6 22:07
回复
7楼
molunshang
的帖子
就是不想使用。。所以才来问的。。写一行不能覆盖掉一行就没什么意义了。。。
作者:
honge10000
时间:
2013-2-6 22:14
建议楼主试试分2次写入,,如果分开写,也就有时间等待或是其他操作后,再写入,,若是不同,说明连续写入就有问题,,,
作者:
ctvftv
时间:
2013-2-6 23:21
回复
9楼
honge10000
的帖子
一样
作者:
TC管理员
时间:
2013-2-7 11:35
回复
1楼
ctvftv
的帖子
已收集 会测试的哦
作者:
kevinqq
时间:
2013-2-8 15:09
有那么一个属性 叫总是清空 加上那个属性就可以
作者:
445269942
时间:
2013-3-19 01:42
回复
9楼
honge10000
的帖子
我也感觉连续写入有问题。
作者:
ctvftv
时间:
2013-5-17 01:08
[998][HH]1001
作者:
gamepkpk
时间:
2013-5-17 22:09
文件句柄=文件.打开("C:\\Documents and Settings\\Administrator\\桌面\\新建 文本文档.txt","写")
i=0
文件.末尾写入(文件句柄,i&i&i&i&i&i&i&i)
文件.关闭(文件句柄)
文件句柄=文件.打开("C:\\Documents and Settings\\Administrator\\桌面\\新建 文本文档.txt","写")
i=1
文件.末尾写入(文件句柄,i)
文件.关闭(文件句柄)
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1