delphi4arab منتديات دلفي للعرب
طريقة جعل caption في عدة اسطر - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : دروس دلفي للمبتدئين (https://delphi4arab.net/forum/forumdisplay.php?fid=13)
+--- الموضوع : طريقة جعل caption في عدة اسطر (/showthread.php?tid=5250)



طريقة جعل caption في عدة اسطر - عبد الهادي - 23-05-2013

السلام عليكم ورحمة الله
هذه طريقة لاخواني المبتدئين مثلي لجعل عنوانك أو كتابتك في عدة اسطر ، شرط ان يكون العنصر المراد وضع الاسطر امامه له خاصية caption

نستعمل الرمز 13#


كود :
Label1.Caption:='الحمد لله والصلاة والسلام على رسول الله'+#13+'بسم الله الرحمن الرحيم';

وفقكم الله


طريقة جعل caption في عدة اسطر - Amer12 - 31-05-2013

#13 أو M^ تعني carriage return
#10 أو J^ تعني newline

مثال
كود :
MytString:= 'Hello' + ^M + ^J+ 'World'

للتسهيل أعلن عن ثابت واستخدمه ، مثال

كود :
const LFCR = #13#10; MyString := 'Hello,' + LFCR + 'world!';

أو بدلاً من ذلك استخدم الثابت sLineBreak المعرف في الوحدة System Unit

مثال
كود :
label1.Caption := 'Line one'+sLineBreak+'Line two';

أو استخدم الدالة chr

كود :
ShowMessage('Hello'+Chr(10)+'World');

رموز خاصة أخرى

#8 أو H^ تعني backspace
#9 أو i^ تعني Tab
#27 أو ]^ تعني escape