用textfile来操作好像有点麻烦,只能一行一行的搜索,判断
我觉得可以用无类型文件,直接搜索 #13#10 回车符和换行符,通过记数来判断是第几行
简单的可用vcl中stringlist对象或edit、listbox等一些有tstrings类属性的控件

解决方案 »

  1.   

    谢谢,但现在我想知道testfile类型是怎样操作的,我看了前面的那篇帖子了。
      

  2.   

    textfile文件只能一行行的读,这样效率不高啊!!!
      

  3.   

    可我想知道啊,我不知道怎么用这个textfile,我的书上只是告诉有三种打开方式,可没说怎么用,请指点,多谢!
      

  4.   

    一定要用TextFile来解决问题吗
      

  5.   

    delphi(object pascal)有三种文件打开方式
      textfile型 如 fp:textfile;与c的文件文本打开模式相似
      类型文件  如  fp:file of 数据类型(integer,single,record等等);
      无类型文件 如 fp:file;与c的文件二进制打开模式相似要详细的介绍还是看delphi的相关帮助为好
      

  6.   

    我现在没机子,只有在学校公共机房上,要不然我就自己看HELP了。
    当然不是一定,我只是想知道,或许什么时候就会有个只能用Textfile来解决的问题,我不会怎么办啊?
      

  7.   

    用老的读写文本文件的函数肯定不行.可以用TStringLsit来做:var
      sl:TStringList;
    begin
      sl:=TStringList.Create;
      sl.LoadFromFile('c:\abc.txt');
      sl.delete(1);  <-------------------------------
      sl.SaveToFile('c:\abc.txt');
      sl.Free;
    end;