Delphi 中如何在TextFile定位某一行???

解决方案 »

  1.   

    方法1
    TStringList.LoadFromFile('c:\1.txt');
    StringList.String[n]//n为第某行方法2
    搜索#13,然后用Seek定位
      

  2.   

    TStringList.LoadFromFile('c:\1.txt');
    StringList.String[n];stringlist第一行的n是0,所以第几行应该是N+1
      

  3.   

    TStringList.LoadFromFile('c:\1.txt');  方法也是一种解决方法,但是对于文本文件达到十几MB甚至几十MB时,这种方法就不是很好了,所以要动态定位, 这种方法就不可行了。
      

  4.   

    对于TextFile  好像Seek 根本就不可行, 不知道楼主是不是没有经过实践就直接贴出来....
      

  5.   

    尝试了很多方法还是不行啊!   难道Delphi 就这么...  太让人伤心了!!!   寻求好的解决方法。