13-07-2009, 10:56 PM
بسم الله الرحمن الرحيم
السلام عليكم ..
كيف يمكن عرض طول محتويات مكون TRichEdit باستثناء الأسطر ؟
انا مثلا استخدمت الكود التالي :
كود :
label1.Caption := 'text length: ' + inttostr(length(richedit1.text));وعند كتابة الأسطر التالية في TRichEdit
1
2
3
4
ينتج في أداة Label القيمة 10
لاحظت هنا انه يعرض قيمة = (عدد الأسطر × 3) - 2 .
مثلاً : ((4 × 3) -2) = 10
وعند كتابة :
1
22
333
44
ينتج في أداة Label القيمة 14
هنا عرض قيمة = ((عدد الأسطر × 3) - 2) + (عدد الأرقام التي في كل سطر - 1) .
مثلاً : ((4 × 3) - 2) + ((1-1)+(2-1)+(3-1)+(2-1)) = 14
فهل هناك دالة لاستخراج عدد المحارف في أداة TRichEdit ??؟