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
| FileHandle | Et håndtak returnert av DAOpenFile-, DAOpenFileReadOnly- eller DAOpenFromStream-funksjonene |
|---|---|
| OutputFileName | Stien og navnet på det nye dokumentet som skal opprettes |
Returverdier
| 0 | Den nye filen kunne ikke opprettes |
|---|---|
| 1 | Dokumentet ble lagret i den nye filen |