مشاهدة النسخة كاملة : تغيير لون الخلفية عن طريق الاوامر
ابو بلال
22-Aug-2008, 10:03 PM
بسم الله الرحمن الرحيم
لدي كتاب عن الفيجوال بيسك المشكلة ان في احد التدريبات يطلب منك عمل
زر button عند الضغط عليه خلال عمل البرنامج يتغير لون الخلفية
الكود للزر هو
form1.backcolor = &hff&
البرنامج يوضح وجود خطأ في الكود
فما هو الكود الصحيح لتغيير لون الخلفية ؟
فردوس
23-Aug-2008, 01:49 AM
قم بتعديل الكود كالتالي :
form1.backcolor = RGB(255,0,0)1
و أخبرنا بالنتيجه
ابو بلال
23-Aug-2008, 03:12 AM
ما زالت المشكلة
ابو بلال
23-Aug-2008, 10:14 AM
هذه رسالة الخطا التي يظهرها
Error 1 'my_program_4.F orm1' cannot refer to itself through its default instance; use 'Me' instead.
المشكلة حلت بعد تغيير الكود الى
Me.BackColor = Color.Redهو لم يقبل form1 وبعد تغييرها بـ me حلت المشكلة لكن ما سبب عدم قبوله الكود الاول وما هو الخطأ ؟
عامرحريز
23-Aug-2008, 11:48 AM
بسم الله
أخي الفاضل..
يبدو أنك تستعمل أحد إصدارات visual studio.net وهي في بعض الأوامر تختلف عن VB6 وهو موضوع الكتاب
تحياتي
كنوز
07-Nov-2008, 03:59 AM
ما قاله الأخ عامر صحيح وأضيف أننا
في بيئة vb.net نعبر عن form1 بكلمة me دائماً..
احترامي وتقديري
Powered by vBulletin Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd