مثير للإعجاب

كيفية الحصول على المزيد من القيم RBG اللون لدلفي

كيفية الحصول على المزيد من القيم RBG اللون لدلفي


We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.

في دلفي ، يحدد نوع TColor لون الكائن. يتم استخدامه بواسطة خاصية اللون للعديد من المكونات وخصائص أخرى تحدد قيم اللون.

تحتوي وحدة الرسومات على تعريفات للثوابت المفيدة لـ TColor. على سبيل المثال ، تعيّن clBlue إلى اللون الأزرق ، وتعيين clRed باللون الأحمر.

المزيد من القيم "CL" = المزيد من الألوان

يمكنك تحديد TColor كرقم ست عشري من 4 بايت بدلاً من استخدام الثوابت المعرفة في وحدة الرسومات. تمثل وحدات البايت الثلاثة المنخفضة كثافة ألوان RGB (الأحمر والأخضر والأزرق) للأزرق والأخضر والأحمر ، على التوالي. لاحظ الانعكاس من لون سداسي عشري نموذجي: بالنسبة إلى TColor ، يكون التسلسل باللون الأزرق والأخضر والأحمر.

على سبيل المثال ، يمكن تعريف اللون الأحمر على أنه TColor ($ 0000FF).

تحويل RBG إلى TColor

إذا كانت لديك قيم للكثافة الحمراء والخضراء والأزرق (رقم من 0 إلى 255 - نوع "بايت") ، فإليك كيفية الحصول على قيمة TColor:

فار r، g، b: Byte؛ اللون: لون؛ ابدأ r: = StrToInt (ledRed.Text) ؛ g: = StrToInt (ledGreen.Text) ؛ b: = StrToInt (ledBlue.Text) ؛ اللون: = RGB (ص ، ز ، ب) ؛ Shape1.Brush.Color: = اللون ؛ النهاية;

"ledRed" و "ledGreen" و "ledBlue" هي ثلاثة عناصر تحكم للتحرير تُستخدم لتحديد شدة كل مكون لوني. Shape1 هو عنصر تحكم TShape Delphi.

دلفي نصائح الملاح:
كيفية تحليل الملفات المحددة في TAB في دلفي
"IsDirectoryEmpty - وظيفة دلفي لتحديد ما إذا كان الدليل فارغًا (لا توجد ملفات ، لا توجد مجلدات فرعية)


شاهد الفيديو: كيفية الحصول على المزيد من الطاقة في غزة (يونيو 2022).


تعليقات:

  1. Kareem

    إذا ، أيضًا ، سيكون طريقك. كن ما تريد.

  2. Netilar

    إنها فكرة رائعة ومفيدة للغاية

  3. Nigor

    أنا آسف ، لكن في رأيي ، أنت مخطئ. اكتب لي في رئيس الوزراء ، يتحدث إليك.

  4. Goltijar

    شيء من هذا القبيل لا يظهر

  5. Meztirn

    لقد ابتعدت عن الحديث



اكتب رسالة