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

FileHandleEen handle geretourneerd door de functies DAOpenFile, DAOpenFileReadOnly of DAOpenFromStream
OutputFileNameHet pad en de naam van het nieuwe aan te maken document

Retourwaarden

0Het nieuwe bestand kon niet worden aangemaakt
1Het document is met succes in het nieuwe bestand opgeslagen