HotXLS-Dokumentation

SaveAsRTF-Methode

Speichert die Arbeitsmappe in einer RTF-Datei. Gibt 1 zurück, wenn erfolgreich

Hinweise

Diese Methode ist veraltet. Verwenden Sie stattdessen die Methode IXLSWorkbook.SaveAs

Syntax

function SaveAsRTF(FileName: WideString): Integer;
function SaveAsRTF(Stream: TStream): Integer;
FileName WideString. Ein Zeichenfolgenwert, der den Namen der zu speichernden Datei angibt. Ein vollständiger Pfad kann angegeben werden; andernfalls speichert Workbook die Datei im aktuellen Ordner
Stream TStream. Saves Arbeitsmappe zu stream angegeben im Stream parameter

Beispiel

Dieses Beispiel öffnet die Arbeitsmappe book.xls und speichert sie dann in einer RTF-Datei

Var
  Book: IXLSWorkbook;
begin
  Book := TXLSWorkbook.Create;
  if Book.Open('book.xls') = 1 then
     Book.SaveAsRTF('book.rtf');
end;
Dieses Beispiel erstellt eine neue Arbeitsmappe mit zwei Tabellenblättern und speichert dann die Arbeitsmappe in einer RTF-Datei

Var
  Workbook: IXLSWorkbook;
begin
  Workbook := TXLSWorkbook.Create; {create new Workbook}
  Workbook.Worksheets.Add;
  {....}
  Workbook.Worksheets.Add;
  {....}
  Workbook.SaveAsRTF('C:\book.rtf');
end;