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
| FileHandle | Handle, ki ga vrnejo funkcije DAOpenFile, DAOpenFileReadOnly ali DAOpenFromStream |
|---|---|
| OutputFileName | Pot in ime novega dokumenta za ustvarjanje |
Vrnjene vrednosti
| 0 | Nove datoteke ni bilo mogoče ustvariti |
|---|---|
| 1 | Dokument je bil uspešno shranjen v novo datoteko |