DASaveAsFile
مدیریت سند، قابلیت دسترسی مستقیم
توضیحات
کل فایل شامل همهٔ تغییرات را در فایل جدیدی بازنویسی میکند؛ این عملیات برای فایلهای بزرگ یا فایلهای با اشیاء زیاد ممکن است زمانبر باشد. هدر خروجی از نسخهٔ مؤثر سند DA استفاده میکند، از جمله هر بالابری نسخهای که ویرایشهای Direct Access ایجاد کرده باشند. فایل اصلی پس از این عملیات بسته میشود و هندل فایل دیگر معتبر نخواهد بود. فایل اصلی قابل بازنویسی نیست؛ اگر میخواهید تغییرات را به فایل اصلی الصاق کنید از DAAppendFile استفاده کنید
نحو
Delphi
Function TPDFlib.DASaveAsFile(FileHandle: Integer; Const OutputFileName: WideString): Integer;
ActiveX
Function PDFlib::DASaveAsFile(FileHandle As Long, OutputFileName As String) As Long
DLL
int DLDASaveAsFile(int InstanceID, int FileHandle, const wchar_t * OutputFileName);
پارامترها
| FileHandle | هندلی که توسط توابع DAOpenFile، DAOpenFileReadOnly یا DAOpenFromStream بازگردانده میشود |
|---|---|
| OutputFileName | مسیر و نام سند جدید برای ساختن |
مقادیر بازگشتی
| 0 | فایل جدید ساخته نشد |
|---|---|
| 1 | سند با موفقیت در فایل جدید ذخیره شد |