DAAppendFile

Διαχείριση εγγράφων, Λειτουργίες άμεσης πρόσβασης

Περιγραφή

Προσάρτηση των αλλαγών που έγιναν σε έγγραφο που άνοιξε αρχικά με τη συνάρτηση DAOpenFile. Γρήγορη λειτουργία επειδή μόνο τα τροποποιημένα αντικείμενα πρέπει να προστεθούν στο τέλος του αρχικού αρχείου. Το αρχείο κλείνει μετά τη λειτουργία και το file handle δεν θα είναι πλέον έγκυρο

Αυτή η συνάρτηση δεν θα λειτουργήσει αν το αρχείο πηγής άνοιξε σε λειτουργία μόνο για ανάγνωση ή αν το έγγραφο φορτώθηκε από κακοσχηματισμένο αρχείο για παράδειγμα όπου κενά προστέθηκαν στην αρχή του αρχείου. Σε αυτές τις περιπτώσεις πρέπει να χρησιμοποιηθεί η συνάρτηση DASaveAsFile

Σύνταξη

Delphi

Function TPDFlib.DAAppendFile(FileHandle: Integer): Integer;

ActiveX

Function PDFlib::DAAppendFile(FileHandle As Long) As Long

DLL

int DLDAAppendFile(int InstanceID, int FileHandle);

Παράμετροι

FileHandleHandle που επιστρέφουν οι συναρτήσεις DAOpenFile, DAOpenFileReadOnly ή DAOpenFromStream

Τιμές επιστροφής

0Το καθορισμένο FileHandle δεν ήταν έγκυρο Οι αλλαγές στο αρχείο προσαρτήθηκαν επιτυχώς
12 Το αρχείο άνοιξε σε λειτουργία μόνο για ανάγνωση και η ενημέρωση δεν μπορεί να γραφτεί. Χρησιμοποιήστε το DASaveAsFile. 3 Το έγγραφο άνοιξε από κακοσχηματισμένο αρχείο και λειτουργία προσάρτησης δεν είναι δυνατή. Δείτε τη συνάρτηση DAShiftedHeader