DAAppendFile
Belge yönetimi, doğrudan erişim işlevselliği
Açıklama
Başlangıçta DAOpenFile işlevi kullanılarak açılan bir belgede yapılan değişiklikleri ekler. Yalnızca değiştirilen nesnelerin özgün dosyanın sonuna eklenmesi gerektiğinden bu hızlı bir işlemdir. Bu işlemden sonra dosya kapatılır ve dosya tanıtıcısı artık geçerli olmaz
Kaynak dosya salt okunur modda açılmışsa veya belge, örneğin dosya başına boşluk eklenmiş hatalı bir dosyadan yüklenmişse bu işlev çalışmaz. Bu durumlarda bunun yerine DASaveAsFile işlevi kullanılmalıdır
Sözdizimi
Delphi
Function TPDFlib.DAAppendFile(FileHandle: Integer): Integer;
ActiveX
Function PDFlib::DAAppendFile(FileHandle As Long) As Long
DLL
int DLDAAppendFile(int InstanceID, int FileHandle);
Parametreler
| FileHandle | DAOpenFile, DAOpenFileReadOnly veya DAOpenFromStream işlevlerinin döndürdüğü bir tanıtıcı |
|---|
Dönüş değerleri
| 0 | Belirtilen FileHandle geçerli değildi Dosyadaki değişiklikler başarıyla eklendi |
|---|---|
| 1 | 2 Dosya salt okunur modda açıldı ve güncelleme yazılamıyor. Bunun yerine DASaveAsFile kullanın. 3 Belge bozuk biçimli bir dosyadan açıldı ve ekleme işlemi yapılamaz. DAShiftedHeader işlevine bakın |