假如我取某文件中第一行,第三行数据,应该怎么写?

解决方案 »

  1.   

    首先创建一个TFileStream打开要处理的文本文件,然后就可以和TMemoryStream一样对这个
    流进行扫描和修改了,比如你要从一行跳到另一行,可以扫描关键字$13$10(return),可以
    使用TFileStream.Position定位文本位置。其实如果你要处理的文本不大的话,还是使用TStringList最方面快速,如果要处理的文本很大的话,使用TFileStream可能好些。
      

  2.   

    如果是文本就用MEMO加载就行了,
    LINES是一个TSTRINGLIST类,
    LINES[N]就取道一行了。