使用Reset打开文件,用ReadLn读取

解决方案 »

  1.   

    sorry
    标题打错了
    我是说存取长字符串
    就是带换行符和回车符的字符串
      

  2.   

    还有
    我不想一下读写一行,效率太低(我要存取许多Memo.lines.Text)
    所以,也不能用Memo.Lines.loadfromfile(filename);
    所以,我想一下读写整个Memo.lines.Text
      

  3.   

    我想,你是把LoadFromFile和SaveToFile的功能弄错了。。这两个方法本来就是对Memo里的所有内容进行操作的。
    Delphi会自动的为你处理换行和回车符的。
      

  4.   

    我要把许多个Memo.Lines保存在同一个文件中
    当然还要取到不同的Memo.lines中去
    所以,loadfromfile savetofile 不能用
      

  5.   

    fileRead(filehandle,s,slen);
    改成:
    fileRead(filehandle,s[0],slen);其实你可以用一个TStrings啊,那样不用跟文件底层打交道。
      

  6.   

    好像有问题,FileRead()在Delphi帮助下有个例子