delphi4arab منتديات دلفي للعرب

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

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


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

وفقكم الله
#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