DASaveAsFileA
Dokumenthåndtering, direkte adgangsfunktionalitet
Beskrivelse
Det afsluttende A angiver DLL-indgangspunktet for ANSI (char); ActiveX/COM-grænsefladen eksponerer kun Unicode-formen. Funktionsmåden er identisk med DASaveAsFile, og strengargumenter fortolkes med den aktuelle SetAnsiMode-tegntabel
Omskriver hele filen, inklusive alle ændringer, til en ny fil. Denne handling kan tage nogen tid for store filer eller filer med mange objekter. Outputheaderen bruger DA-dokumentets effektive PDF-version, inklusive enhver versionsforhøjelse forårsaget af Direct Access-redigeringer. Den oprindelige fil lukkes efter denne handling, og filhandlet er derefter ikke længere gyldigt. Den oprindelige fil kan ikke overskrives. Brug DAAppendFile, hvis du vil føje ændringer til den oprindelige fil.
Syntaks
Delphi
Function DLDASaveAsFileA(InstanceID, FileHandle: Integer; OutputFileName: PAnsiChar): Integer;
DLL
int DLDASaveAsFileA(int InstanceID, int FileHandle, const char * OutputFileName);
Parametre
| FileHandle | Et greb, der returneres af funktionerne DAOpenFile, DAOpenFileReadOnly eller DAOpenFromStream |
|---|---|
| OutputFileName | Stien til og navnet på det nye dokument, der skal oprettes |
Returværdier
| 0 | Den nye fil kunne ikke oprettes |
|---|---|
| 1 | Dokumentet blev gemt i den nye fil |