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سند با موفقیت در فایل جدید ذخیره شد