D daichen Unregistered / Unconfirmed GUEST, unregistred user! 2001-02-02 #1 如何用DELPHI判断某个文本文件(*.txt)中有多少行,并在这些行之后添加 别的文字,而且不覆盖原先的内容。谢谢。
U unreal Unregistered / Unconfirmed GUEST, unregistred user! 2001-02-02 #2 最简单的办法就是用TStringList; Strs := TStringList.Create; Strs.LoadFromFile(FileName); Strs.Count;这就是多少行了 Strs.Add('字符串');在这些行之后添加别的文字 Strs.SaveToFile(FileName); Strs.Free;
最简单的办法就是用TStringList; Strs := TStringList.Create; Strs.LoadFromFile(FileName); Strs.Count;这就是多少行了 Strs.Add('字符串');在这些行之后添加别的文字 Strs.SaveToFile(FileName); Strs.Free;
笑 笑傲江湖 Unregistered / Unconfirmed GUEST, unregistred user! 2001-02-02 #3 也可以读到字符串里,判#10,#13 用TSTRINGLIST,它已帮你写好了这些代码. 还是听UNREAL的吧.
B beta Unregistered / Unconfirmed GUEST, unregistred user! 2001-02-03 #5 用unreal的方法得到的是换行以后的行数,要得到原始行数还是应该判断#13#10
U unreal Unregistered / Unconfirmed GUEST, unregistred user! 2001-02-03 #6 什么叫换行以后的行数?TStringList可不会WordWarp。
B beta Unregistered / Unconfirmed GUEST, unregistred user! 2001-02-03 #8 sorry, 我把unreal的TStringList看成richedit了,哎最近看richedit太多 :-(
H hamsoft Unregistered / Unconfirmed GUEST, unregistred user! 2001-02-03 #9 也可读文件到memo ,在用memo.lines.count-1