DASaveAsFileA

Quản lý tài liệu, Chức năng truy cập trực tiếp

Mô tả

Hậu tố A là entry point DLL ANSI (char); mặt ActiveX/COM chỉ phơi dạng Unicode. Hành vi giống hệt DASaveAsFile và các tham số chuỗi được diễn giải theo code page hiện tại của SetAnsiMode

Ghi lại toàn bộ file, kèm mọi thay đổi, ra một file mới. Với file lớn hoặc file nhiều object, thao tác này có thể mất một lúc. Header đầu ra dùng phiên PDF thực tế của tài liệu DA, gồm cả phần nâng phiên do các chỉnh sửa Direct Access gây ra. File gốc sẽ bị đóng sau thao tác này và file handle không còn hợp lệ. Không thể ghi đè lên file gốc. Nếu muốn nối thay đổi vào file gốc, hãy dùng DAAppendFile

Cú pháp

Delphi

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

DLL

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

Tham số

FileHandleHandle được trả về bởi các hàm DAOpenFile, DAOpenFileReadOnly hoặc DAOpenFromStream
OutputFileNameĐường dẫn và tên tài liệu mới cần tạo

Giá trị trả về

0Không tạo được file mới
1Đã lưu tài liệu ra file mới thành công