RTF Object
Syntax
 
Result% = RTF.SaveFile(Handle[, FileName][, Offset][, FileType])
 
Description
Schrijft de inhoud van de documentcontainer naar een bestand. Geeft de waarde True wanneer de bewerking succesvol is uitgevoerd, anders False.
Parameter
Description
Handle
Numeriek, referentie naar de met CreateHandle geopende documentcontainer waarin een document is geladen.
FileName
Optioneel. Volledige pad- en bestandsnaam van het document. Indien niet gespecificeerd, wordt het oorspronkelijle bestand, wat gebruikt is om met LoadFile in de containter te worden geladen, overschreven.
Offset
Optioneel. Bedoeld om een bestand op een specifieke positie in de container te laden. Standaardwaarde = 0
FileType
Optioneel. Geeft aan naar welk soort bestand dient te worden geschreven.
De volgende bestandstypen worden ondersteund:
- ANSI-text
- HTML
- RTF    (=standaardwaarde)
- DOC (MS-Word)
- DOCX (Office 2007 e.v.)
- PDF
See Also
Example
 
Sub Main
 
   Dim h%, s%, Doc$
 
   h% = RTF.CreateHandle() 'open een nieuwe container
   s% = RTF.CreateHandle() 'open een nieuwe container (sjabloon)
 
   Doc$ = "c:\testsjabloon.rtf"
 
   If RTF.LoadFile(h%, Doc$) And RTF.LoadFile(h%, Doc$) Then
      If RTF.InsertPage(h%, 3, s%, 2) = True Then
         RTF.DeletePage h%, 1
      End If
   End If
 
   Debug.Print h%
 
   Debug.Print RTF.SaveFile(h%, "c:\testdoc.rtf")
 
   RTF.CloseHandle h%   'sluit de container
 
End Sub