CompareWith
Chẩn đoán
Mô tả
So sánh cấu trúc tài liệu đang chọn với một bản sửa đã lưu
Cú pháp
Delphi
Function CompareWith(Const OldFileName, OldPassword: WideString): Integer;Giá trị trả về
| 0 | Không có tài liệu được chọn, tệp không tồn tại hoặc không thể tải với mật khẩu đã cho |
|---|---|
| N | Số kết quả; đọc chúng bằng các accessor GetCompareFinding |
Ghi chú
Tải OldFileName làm phía cũ và duyệt cả hai tài liệu, tạo vân tay cho mọi đối tượng gián tiếp từ một dạng chuẩn trong đó các tham chiếu gián tiếp thu về dấu hiệu, nên các đối tượng được đánh số lại nhưng giống hệt vẫn khớp nhau. Lượt một căn chỉnh đối tượng theo vân tay; lượt hai ghép các đối tượng chưa khớp còn lại theo số và báo chúng là đã đổi, và bất kỳ gì vẫn chưa ghép được được coi là thêm mới (phía mới) hoặc bị xóa (phía cũ). Khác biệt số trang được báo trước các kết quả đối tượng. Các kết quả vẫn sẵn có cho đến lời gọi CompareWith kế tiếp
Ví dụ
N:= PDF.CompareWith("invoice_v1.pdf", "");