DASaveAsFileA

Manajemen dokumen, Fungsionalitas akses langsung

Deskripsi

Akhiran A menandai entry point DLL ANSI (char); permukaan ActiveX/COM hanya mengekspos bentuk Unicode-nya. Perilakunya identik dengan DASaveAsFile dan argumen string ditafsirkan memakai code page SetAnsiMode saat ini

Menulis ulang seluruh file, termasuk semua perubahan, ke file baru. Operasi ini bisa memakan waktu untuk file besar atau file dengan objek yang banyak. Header output memakai versi PDF efektif dokumen DA, termasuk kenaikan versi akibat edit Direct Access. File asli ditutup setelah operasi ini dan file handle tidak lagi valid. File asli tidak bisa ditimpa. Gunakan DAAppendFile jika ingin menambahkan perubahan ke file asli

Sintaks

Delphi

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

DLL

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

Parameter

FileHandleHandle yang dikembalikan oleh fungsi DAOpenFile, DAOpenFileReadOnly, atau DAOpenFromStream
OutputFileNamePath dan nama dokumen baru yang akan dibuat

Nilai kembalian

0File baru gagal dibuat
1Dokumen berhasil disimpan ke file baru