منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : ساعدوني الله يحفظكم
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
Picture1.BackColor = RGB(HScroll1.Value, HScroll2.Value, HScroll3.Value)
لماااا ادخل هالكووود يجيلي خط احمر تحت الارقام ومايتنفذلي البرنامج ... داائما تحصلي هذه المشكله بجميع البرامج بلفيجول بيسك ... تحت الارقام يعطيني خطأ ... لو حد عارف السبب ياريت يساعدني
السلام عليكم...

السبب هو أن الدالة RGB تعيد قيمة من النوع Integer و لا يمكن تحويلها إلى قيمة من النوع Color.

استعمل الوظيفة FromArgb التابعة للصنف Color:

كود :
PictureBox1.BackColor = Color.FromArgb(HScrollBar1.Value, HScrollBar2.Value, HScrollBar3.Value)

نرجو الاستفادة و السلام.
مشكوووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووورر جدااااااااااااااااااااااااااااا