التسجيل التعليمـــات قائمة الأعضاء التقويم البحث مشاركات اليوم اجعل كافة الأقسام مقروءة

العودة   دلفي للعرب Delphi 4 Arab > منتديات دلفي التقنية > دلفي والتعامل مع الرسوميات وبرمجة الألعاب

آخر 10 مشاركات
درس حول التعامل مع المعالجات Try Exception (الكاتـب : abdelmalek - آخر مشاركة : khiro.alg - المشاهدات : 55 )           »          الثغرات الأمنية البرمجية - IDM Dll Hijacking Exploit (الكاتـب : STRELiTZIA - آخر مشاركة : khiro.alg - المشاهدات : 47 )           »          الثغرات الأمنية البرمجية - Plugin Dll Hijacking Exploit (الكاتـب : STRELiTZIA - المشاهدات : 34 )           »          الروابط الرسمية لتحميل RAD Studio XE / Delphi XE / Delphi Prism XE / RadPHP XE (الكاتـب : Delphi Components - المشاهدات : 173 )           »          سورس تحويل ملفات xm إلى مصفوفة في الدلفي (الكاتـب : ZMXXX - آخر مشاركة : قديم الشوق - المشاهدات : 60 )           »          Programmation Delphi : Algorithmes obligatoires (الكاتـب : TF6M - آخر مشاركة : المكنسة - المشاهدات : 82 )           »          DKLang مكون مجاني لجعل تطبيقك متعدد اللغات (الكاتـب : B.M.AbdelAziZ - آخر مشاركة : محسن تيجا - المشاهدات : 1587 )           »          جلب صورة من السكانير Scanner إلى البرنامج في دلفي (الكاتـب : mourad39 - آخر مشاركة : محسن تيجا - المشاهدات : 474 )           »          اخطآء الدلفي 2010 ,, هنا (الكاتـب : AL-MOB4RM3G - آخر مشاركة : kachwahed - المشاهدات : 2353 )           »          [كتاب] Marco Cantù, Delphi 2010 Handbook (الكاتـب : TF6M - المشاهدات : 43 )

إضافة رد
 
أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
  #1  
قديم 21-07-2010, 07:20 AM
m_m_saad m_m_saad غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Jul 2010
المشاركات: 27
افتراضي استخدام ملايين الالوان بدلفي

السلام عليكم ورحمه الله وبركاته
كنت اسأل علي حرية استخدام الالوان وان الالوان قليله و غير انيقه في في الدلفي
فهل يمكن استخدام الوان RGB طبعا الوان RGB بامكانك استخدام ملايين الالوان

فهذا هو الكود

كود:
var
  color :tcolor;
  r,g,b :integer;
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.FormCreate(Sender: TObject);
begin
R := Color and $ff; 
G := (Color and $ff00) shr 8; 
B := (Color and $ff0000) shr 16;

form1.color:= rgb (10,200,255);
end;

end.
يمكنك تغيير اي رقم من 1 الي 255 في الثلاث الالوان فتحصل علي ملايين الالوان

ويمكن الاستعانه ببرنامج الفوتوشوب للتسهيل لانك تختار منه درجه الالوان وتاخد ارقام RGB منه و تستخدمها
رد مع اقتباس
  #2  
قديم 22-07-2010, 09:14 AM
الصورة الرمزية musvc
musvc musvc غير متواجد حالياً
مبرمج متألق
 
تاريخ التسجيل: Dec 2008
الدولة: كوردستان
المشاركات: 228
افتراضي

لماذا استخدمت المتغيرات R و G و B و color من دون استخدامها ؟؟
دالة RGB تقوم بالعمل كله ُ
بخصوص تنقي الألوان يمكنك استخدام برنامج الرسالم المرفق مع نسخة النضام ( لأختصار الوقت فقط ).

سلامي لك
__________________
الأنسان بمعدنه ِ و جوهره ِ , لا بمضهره ِ و مخبره ِ :)
رد مع اقتباس
  #3  
قديم 23-07-2010, 01:02 PM
أبو محمد اللحياني أبو محمد اللحياني غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Dec 2009
الدولة: البلد الأمين
المشاركات: 12
افتراضي

قد عملت برنامج بالدلفي لالتقاط الألوان من سطح المكتب وقد كتبه قديماً ونوقش هنا :
كود:
http://www.arabteam2000-forum.com/index.php?showtopic=89000
وأضفت إليه الآن إظهار رقم COLORREF لاستخدامه في الدلفي مباشرة
الملفات المرفقة
نوع الملف: rar GetColor.rar‏ (2.5 كيلوبايت, المشاهدات 7)
__________________
وإن تقدم ذو تقوى بصالحةٍ *** قدمتُ بين يديه عبرة الندمِ

التعديل الأخير تم بواسطة أبو محمد اللحياني ; 23-07-2010 الساعة 01:04 PM سبب آخر: إرفاق الملف
رد مع اقتباس
  #4  
قديم 23-07-2010, 04:14 PM
kachwahed kachwahed غير متواجد حالياً
مشرف
 
تاريخ التسجيل: Dec 2008
المشاركات: 1,189
افتراضي

اقتباس:
بخصوص تنقي الألوان يمكنك استخدام برنامج الرسالم المرفق مع نسخة النضام ( لأختصار الوقت فقط ).
أو مباشرة من دلفي Double click على خاصية Color لأي مكون ثم Custom color... طريقة musvc
الأخ أبو محمد مثال جميل
ملاحظة صغيرة لاختصار الكود:
كود PHP:
      Timer1.Enabled := not Timer1.Enabled
عوضا عن:
كود:
    if Timer1.Enabled then
    begin
      Timer1.Enabled := False;
...
بالتوفيق.

التعديل الأخير تم بواسطة kachwahed ; 23-07-2010 الساعة 04:21 PM
رد مع اقتباس
إضافة رد

أدوات الموضوع إبحث في الموضوع
إبحث في الموضوع:

البحث المتقدم
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع



الساعة الآن 12:20 PM.


جميع الحقوق محفوظة لموقع دلفي للعرب Delphi4arab.com
Powered by Vbulletin® Copyright ©2000 - 2009, Jelsoft Enterprises Ltd
Forum skin by vb-style.com