السلام عليكم
الأخوة الأعزاء... عندما أقوم باستخدام التابع textwidth العائد للـ RPDEV (عند العمل مع تقارير Rave), يعطي في أول استخدام قيمة مغايرة للقيم التي يعطيها في الاستخدامات التالية له (لنفس السلسة من الحروف), أي في إجراء يتكرر أكثر من مرة لدينا الكود:
var len:double;
begin
len:= rpdev.textwidth('ArabTeam');
showmessage(floattostr(len));
end;سنجد أن القيمة المحسوبة في أول استدعاء للإجراء مغايرة للقيم التالية لنفس السلسلة... ماهو السبب, وكيف يمكن حل هذه المشكلة؟
جزاكم الله خيراً.