DASaveAsFileA

Dokumenthåndtering, direkte tilgangsfunksjonalitet

Beskrivelse

Den avsluttende A angir ANSI-inngangspunktet (char) i DLL-en; ActiveX/COM-flaten eksponerer kun Unicode-formen. Oppførselen er identisk med DASaveAsFile og strengargumenter tolkes ut fra gjeldende kodetabell i SetAnsiMode

Skriver hele filen på nytt, inkludert alle endringer, til en ny fil. Denne operasjonen kan ta tid med store filer eller filer med mange objekter. Utdatahodet bruker DA-dokumentets effektive PDF-versjon, inkludert eventuell versjonsheving fra Direct Access-redigeringer. Originalfilen lukkes etter denne operasjonen, og filhåndtaket er ikke lenger gyldig. Originalfilen kan ikke overskrives. Bruk DAAppendFile hvis du vil legge endringer til originalfilen

Syntaks

Delphi

Function DLDASaveAsFileA(InstanceID, FileHandle: Integer; OutputFileName: PAnsiChar): Integer;

DLL

int DLDASaveAsFileA(int InstanceID, int FileHandle, const char * OutputFileName);

Parametere

FileHandleEt håndtak returnert av DAOpenFile-, DAOpenFileReadOnly- eller DAOpenFromStream-funksjonene
OutputFileNameStien og navnet på det nye dokumentet som skal opprettes

Returverdier

0Den nye filen kunne ikke opprettes
1Dokumentet ble lagret i den nye filen