DASaveAsFileA

Upravljanje dokumentov, funkcionalnost neposrednega dostopa

Opis

Končnica A označuje vstopno točko DLL za ANSI (char); površina ActiveX/COM izpostavi le obliko Unicode. Obnašanje je enako kot pri DASaveAsFile, nizni argumenti pa se tolmačijo z uporabo trenutne kodne strani SetAnsiMode

Ponovno zapiše celotno datoteko, vključno z vsemi spremembami, v novo datoteko. Ta operacija lahko traja nekaj časa pri velikih datotekah ali datotekah z veliko objekti. Izhodna glava uporablja učinkovito različico PDF dokumenta DA, vključno z vsakim dvigom različice, povzročenim z urejanji Direct Access. Izvirna datoteka je po tej operaciji zaprta in njen handle ni več veljaven. Izvirne datoteke ni mogoče prepisati. Če želite spremembe pripeti izvirni datoteki, uporabite DAAppendFile

Sintaksa

Delphi

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

DLL

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

Parametri

FileHandleHandle, ki ga vrnejo funkcije DAOpenFile, DAOpenFileReadOnly ali DAOpenFromStream
OutputFileNamePot in ime novega dokumenta za ustvarjanje

Vrnjene vrednosti

0Nove datoteke ni bilo mogoče ustvariti
1Dokument je bil uspešno shranjen v novo datoteko