الدرس
الثالث
Variables
المتغيرات
بسم الله الرحمن الرحيم
اللهم صل على محمد وآل محمد
السلام عليكم ورحمة الله وبركاته
درسي لهذا اليوم هو "المتغيرات"
لن أشرح الفرق بين VB6 و VB.NET
هذا الشرح مخصص لـVB.net فقط
الدرس سهل للغاية ولا يختلف عن الـVB6
على الإطلاق !!؟
تابع معي ......
تعريف
المتغيرات : موقع محدد في الذاكرة يمكن
ان يحتوي بيانات من أي نوع فالمتغير لايعطي قيمة ثابتة بل يمكن تغييرها بعكس الثابت
.
أولاٌ افتح مشروعاً جديد وقم
بتسميته"Variables" :
قم بتصميم الفورم هكذا :
إفتح نافذة الكود بالضغط على زر
الأمر مرتين
قم بالكتابة في Class الفورم هذا الكود
وهو تعريف المتغير :
الكود :
Dim msgbox As String =
"My Name is Bahbah"
Dim msgtitle As String =
"Arab Team"
Dim
mynum As Integer = 50
شرح الكود :
أول سطر:
تعريف
المتغير msgbox على
أنه متغير نصي ووضعنا قيمة المتغير هي "My Name is Bahbah"
ثاني سطر:
شرحه مثل
السطر الأول إلا أننا غيرنا قيمة المتغير هنا إلى قيمة آخرى .
ثالث سطر:
عرفنا
المتغير mynum على
أنه متغير رقمي
ووضعنا
قيمته تساوي 50 .
إنتهى شرح
الكود ...
الآن إنتقل للكود زر الأمر وأكتب
الكود التالي :
الكود :
MessageBox.Show
(msgbox, msgtitle)
MessageBox.Show
(mynum, msgtitle)
شرح الكود :
السطر الأول :
قمن
بإستدعاء رسالة من البرنامج نص الرسالة سيكون المتغير msgbox أما
عنوان الرسالة سيكون المتغير msgtitle .
السطر الثاني :
قمن
بإستدعاء رسالة من البرنامج نص الرسالة سيكون المتغير mynum أما
عنوان الرسالة سيكون المتغير msgtitle .
تجريب البرنامج :
ستظهر رسالتين مثل التي في الصورة :
---------------------------------------
إليك هذه الشروط في كتابة المتغيرات
1-
عدم البدء
برقم في اسم المتغير مثال :
Dim
1a As String
2-
عدم كتابة
الرموز في اسم المتغير مثال :
Dim
@@! As Integer
3-
يمنع استخدام
النقطة أو الفاصلة في اسم المتغير مثل :
Dim
a,s As String
Dim
a.w As String
4-
عدم إستخدام
الكلمات في المحجوزة في البرنامج مثال :
If Dim a As string ="!" Then
طرق تعريف
المتغيرات :
1-
الطريقة
الإفتراضية
Dim
ali As String
2-
وضع قيمة
للمتغير في نفس السطر
Dim
num As Integer = 50
3-
تعريف أكثر
من متغير للنفس النوع
Dim
num1,num2 As Integer
4-
تعريف أكثر
من متغير وليسوا نفس النوع
Dim
Name As String, Age As Integer
5-
تعريف عدة
متغيرات ليس لهم نفس النوع ونسب القيم لهم
Dim
Name As String = "Bahbah", Age As Integer = 18
6-
تعريف متغير
دون إستخدام كلمة Dim
Ame
= "ggg"
7-
تعريف متغير
بإستخدام الكلمة المحجوزة static
Static
Age As Integer
الفرق
بين الكلمتين Dim و static
عندما تريد من المتغير ان يحتفظ بالقيمة داخل إجراء خاص فقط
تستخدم له هذه الكلمة Dim
عندما تريد من المتغير
ان يحتفظ بقيمة المتغير طيلة فترة عمر البرنامج يمكنك استخدام هذه Static الأنواع من المتغيرات
مع التنبيه ان الكلمة
الأولى تكون اخف على الذاكرة من الكلمة الثانية
لان الأولى تحتفظ بالقيمة داخل إجراء منفصل بها والثانية
تحتفظ بها طيلة وقت البرنامج.
أنواع المتغيرات وكيفية إستخدامهم في
هذه الصورة :-
إنتهى الدرس أتمنى أن ينال إعجابكم وأشكر العضو
0 comments:
إرسال تعليق
إترك بصمتك ثم بإمكانك الرحيل ، لنعطيك المزيد