如何将程序中字符串变量的内容写到文件中去?在线等。急!

解决方案 »

  1.   

    如果是文本的:
    先将字符串放到一个stringlist中,然后再调用savetofile即可
      

  2.   

    procedure TForm1.Button3Click(Sender: TObject);
    var
      StrList: TStringList;
      sFile: string;
    begin
      sFile := 'asdfawe98q23fawfaf';
      StrList := TStringList.Create;
      try
        StrList.Text := sFile;
        StrList.SaveToFile('C:\Test.txt');
      finally
        FreeAndNil(StrList);
      end;
    end;
      

  3.   

    将需要的数据copy到memo或RichEdit中
    ....
    Memo1.Lines.add(str);
    .....
    Memo1.lines.SaveToFile(filename);保存为文本文件。
      

  4.   

    二进制文件使用BlockWrite()写,具体参数看看帮助,其中有个参数要注意,是传字符串的头指针