DASaveAsFileA
Documentbeheer, functionaliteit voor directe toegang
Beschrijving
De afsluitende A geeft het ANSI (char)-DLL-entrypoint aan; het ActiveX/COM-oppervlak biedt alleen de Unicode-vorm. Het gedrag is identiek aan DASaveAsFile en stringargumenten worden geïnterpreteerd volgens de huidige SetAnsiMode-codepagina
Herschrijft het hele bestand, inclusief alle wijzigingen, naar een nieuw bestand. Deze bewerking kan enige tijd duren bij grote bestanden of bestanden met veel objecten. De uitvoerheader gebruikt de effectieve PDF-versie van het DA-document, inclusief een eventuele versieverhoging door Direct Access-bewerkingen. Het originele bestand wordt na deze bewerking gesloten en de filehandle is daarna niet meer geldig. Het originele bestand kan niet worden overschreven. Gebruik DAAppendFile als u wijzigingen aan het originele bestand wilt toevoegen
Syntaxis
Delphi
Function DLDASaveAsFileA(InstanceID, FileHandle: Integer; OutputFileName: PAnsiChar): Integer;
DLL
int DLDASaveAsFileA(int InstanceID, int FileHandle, const char * OutputFileName);
Parameters
| FileHandle | Een handle geretourneerd door de functies DAOpenFile, DAOpenFileReadOnly of DAOpenFromStream |
|---|---|
| OutputFileName | Het pad en de naam van het nieuwe aan te maken document |
Retourwaarden
| 0 | Het nieuwe bestand kon niet worden aangemaakt |
|---|---|
| 1 | Het document is met succes in het nieuwe bestand opgeslagen |