واجهة التسجيل في زمن التشغيل (HPDFLogger)
توفر وحدة HPDFLogger واجهة تسجيل على مستوى العملية لتشخيصات HotPDF دون مفاتيح تجميع أو إعادة بناء مخصصة
الأنواع الرئيسية
THPDFLoggerهو صنف واجهة التسجيل ويُكشف عبر النسخة العامةHPDFLog- يتحكم
THPDFLogLevelفي ترشيح الخطورة بالقيمllOffوllErrorوllWarningوllInfoوllDebug - يختار
THPDFLogTargetوTHPDFLogTargetsالإخراج إلى ملف أوOutputDebugStringأو مخرج سطر الأوامر أو أي مزيج من الوجهات
تهيئة معتادة
uses
HPDFDoc, HPDFLogger;
begin
HPDFLog.Level := llInfo;
HPDFLog.Targets := [ltFile, ltOutputDebugString];
HPDFLog.FileName := 'hotpdf.log';
end;
توابع التسجيل
- يكتب
Logرسالة بمستوى خطورة صريح DebugوInfoوWarningوErrorأغلفة ميسورة لمستويات الخطورة الشائعة- يقتطع
Clearملف الوجهة المهيأ عندما يكون التسجيل إلى ملف مفعلاً