.:. الدرس الثالث .:.
اليوم ان شاء الله راح يكون الدرس عن الvariable ( المتغيرات )
قبل لا ابدأ في شرح المتغيرات راح اتكلم عن الثوابت
الثوابت هي التي لا يمكن ان نعرفها على انها متغير وتكون عاده باللون الازرق
للمتغير عدت انواع نذكر اهما واكثرها استخداما
integer >> عدد صحيح
double >> عدد عشري والاعداد الكبيرة
char >> حرف
string >> اكثر من حرف واحد ..{ كلمة او جملة}
boolean >> منطقي .. { صح او خطأ }
انزين ...ندخل بالعميق :n:
نشرح طريقة كتابة المتغير .. الشرح بعد الصورة
لو تلاحظون في الصورة السابقة تم تعريف المتغير على هذا النحو
Dim num1 As Double
كلمة Dim وهي من الثوابت وهي تاتي قبل تعريف اي متغير
بعدها يكتب اسم المتغير ... وفي المثال ( num1 )
بعد اسم المتغير تاتي كلمة As وهي كلمة ثابتة مثل كلمة Dim
وبعدها نكتب نوع المتغير وفي المثال هو ( Double )
عندي برنامج .. ان شاء الله يشرح شنو الفائدة من المتغيرات
تذكرون البرنامج الي يعمل العمليات الحسابية الاربعة على الرقمين 6 و 3
انزين بالاستفادة من المتغيرات اقدر اخلي المستخدم اهو الي يدخل الارقام
... مع البرنامج
وظيفة البرنامج ان اخلي المستخدم يدخل رقمين وعند الضغط على الlistbox يظهر الناتج للعميات الحسابية الاربعة
الاداة : textbox1 , textbox2 , listbox
الخصائص : لم يتم التعديل على شيء
الاداة : lable1
الخصائص : تم تعديل الtext الى (ادخل الرقم الاول)
الاداة : lable2
الخصائص : ثم تعديل الtext الى (ادخل الرقم الثاني)
الاداة : lable3
الخصائص : تم تعديل الtext الى (اضغط على المربع في الاسفل لتظهر النتائج)
وتم التعديل على الtext للform الى (+-\*)
ننتقل الى الكود
شرحنا تعريف المتغيرات .. فننتقل على طول حق الي بعدة
في البداية الحدث طبعا اهو الضغط على الlistbox
اهم شي بالبرنامج اهو هذا السطر والي راح نستفيد فيه من المتغير
num1 = textbox1.text
بساطه .. الكود هذا يعمل التالي
يروح لل textbox1 ثم الى الtext ماله ويشوف شنو اهو وخزنه في num1
نفس الكلام في السطر الي بعده
واتوقع الاسطر التالية مشروحة في البرنامج السابق .. راح اشرح سطر واحد لتوضيح طريقة عمل المتغير
(listbox1.items.add (num1 + num2
يعني ياخذ القيمة الي مخزنة بـnum1 والقيمة الي مخزنة بـnum2 ويجمعهم مع بعض
والناتج يعرظة في الlistbox
نفس الكلام مع الاسطر الي بعدها
وهذا شكل البرنامج بعد تشغيلة ... والضغط على الlistbox
وكما هو واضح دخلت رقم 13 و رقم 5
:rolleyes: اتوقع ان فكرة الالة الحاسبة اصبحة سهلة :rolleyes:
وفي الختام اتاسف لان الدرس قصير .. ارجو انكم تعذروني بسبب الامتحانات
واطلب منكم دعوة في ظهر الغيب
واتمنى تكونون استفدت من الدرس
واي سؤال او استفسار ارجو ان لا تترددو :q:
المفضلات