RAD Studio VCL Reference
|
Saves the strings in the list to the specified file.
procedure SaveToFile(const FileName: string); virtual;
virtual __fastcall SaveToFile(const AnsiString FileName);
Call SaveToFile to save the strings in the list to the file specified by FileName. Each string in the list is written to a separate line in the file.
C++ Examples:
/* This example displays a print dialog box with a Print to File check box, and then prints the contents of a rich edit control to the indicated destination: Verify that the file is saved by the SaveDialog. */ void __fastcall TForm1::BitBtn1Click(TObject *Sender) { PrintDialog1->Options << poPrintToFile; PrintDialog1->PrintToFile = true; if (PrintDialog1->Execute()) { if (PrintDialog1->PrintToFile) { SaveDialog1->Title = "Print to File:"; if (SaveDialog1->Execute()) RichEdit1->Lines->SaveToFile(SaveDialog1->FileName); else RichEdit1->Print(""); } } } void __fastcall TForm1::FormCreate(TObject *Sender) { // you may need to change this path to suit your environment char const *Path = "..\\overview.rtf"; RichEdit1->PlainText = false; RichEdit1->Lines->LoadFromFile(Path); RichEdit1->ScrollBars = ssVertical; }
Delphi Examples:
{ This example displays a print dialog box with a Print to File check box, and then prints the contents of a rich edit control to the indicated destination: Verify that the file is saved by the SaveDialog. } procedure TForm1.BitBtn1Click(Sender: TObject); begin with PrintDialog1 do begin Options := [poPrintToFile]; PrintToFile := True; if Execute then begin if PrintToFile then begin SaveDialog1.Title := 'Print to File: '; if SaveDialog1.Execute then RichEdit1.Lines.SaveToFile(SaveDialog1.FileName); end else RichEdit1.Print(''); end; end; end; procedure TForm1.FormCreate(Sender: TObject); const // you may need to change this path to suit your environment Path = 'OverView.RTF'; begin RichEdit1.PlainText := False; RichEdit1.Lines.LoadFromFile(Path); RichEdit1.ScrollBars := ssVertical; end;
Copyright(C) 2008 CodeGear(TM). All Rights Reserved.
|
What do you think about this topic? Send feedback!
|