Al-Raisi
05-24-2008, 10:42 PM
السلام عليكم
أخوتي وأخواتي
إليكم سلسلة Visual Basic 2005 وبأذن الله سوف يتم تحديث هذه المجموعة بشكل مستمر, وفي حال وجود أي إستفسار حول المواضع المطروحة يرجى إضافة الرد في نفس الموضوع حتى تعم الإستفادة للجميع (زوار المنتدى والمشاركين به).
ملاحظة: هذه ليست دروس ولكن نقاط برمجية عامة.
-----------------------------------------
1) المتغيرات
-----------------------------------------
المتغيرات التي سوف تستخدم بشكل مستمر في البرمجة هي التالي:
Dim وذلك يعني متغير خاص في إطار النموذج. مثال: Dim str as String
في هذه الحالة يختلف المتغير من نموذج لآخر حتى لو كان نفس النموذج فتح مرتين أو في نموذجين إثنين يحملان متغيرين بنفس الأسم.
سؤال: كيف يتم الإشارة إلى هذا المتغير الخاص؟
جواب: عن طريق ذكر أسم المتغير . مثال:
Dim str as String
Str = "Test String"
Public Shared وذلك يعني متغير عام في إطار البرنامج. مثال: Public Shared str as String
في هذه الحالة يكون المتغير واحد في جميع النماذج من نفس النوع المفتوحة أما بالنسبة إلى النماذج الأخرى فلا يأثر عليها إذا تم الإعلان عن متغير عام بنفس الأسم.
سؤال: كيف يتم الإشارة إلى المتغير العام في البرنامج ككل؟
جواب: عن طريق ذكر أسم النموذج ثم أضف نقطة ثم أسم المتغير العام . مثال:
Public Shared str as String
Form1.str = "Test String"
ملاحظة: Form1 هو أسم النموذج الذي يحتوي على إعلان المتغير العام المذكور في المثال.
تجنب أن تستخدم متغيرات يستخدمها نظام الويندوز مثل
String
Integer
Sub
Sender
e
أو تضع مسافات بين الكلمات مثل
Simple string
أضف " _ " بدل المسافة
Simple_string
ملاحظة هامة: المتغير العام يجب أن يتم الإعلان عنه بشكل منفصل أي ليس بداخل أي أمر آخر . مثال:
Public Class Form1
Public Shared str_Pub as String
Private Sub Load_Records()
'Some codes
End Sub
أما بالنسبة إلى المتغير الخاص فيمكن أن يتم الإعلان عنه في أي مكان في الصفحة الشفرات.
أخوتي وأخواتي
إليكم سلسلة Visual Basic 2005 وبأذن الله سوف يتم تحديث هذه المجموعة بشكل مستمر, وفي حال وجود أي إستفسار حول المواضع المطروحة يرجى إضافة الرد في نفس الموضوع حتى تعم الإستفادة للجميع (زوار المنتدى والمشاركين به).
ملاحظة: هذه ليست دروس ولكن نقاط برمجية عامة.
-----------------------------------------
1) المتغيرات
-----------------------------------------
المتغيرات التي سوف تستخدم بشكل مستمر في البرمجة هي التالي:
Dim وذلك يعني متغير خاص في إطار النموذج. مثال: Dim str as String
في هذه الحالة يختلف المتغير من نموذج لآخر حتى لو كان نفس النموذج فتح مرتين أو في نموذجين إثنين يحملان متغيرين بنفس الأسم.
سؤال: كيف يتم الإشارة إلى هذا المتغير الخاص؟
جواب: عن طريق ذكر أسم المتغير . مثال:
Dim str as String
Str = "Test String"
Public Shared وذلك يعني متغير عام في إطار البرنامج. مثال: Public Shared str as String
في هذه الحالة يكون المتغير واحد في جميع النماذج من نفس النوع المفتوحة أما بالنسبة إلى النماذج الأخرى فلا يأثر عليها إذا تم الإعلان عن متغير عام بنفس الأسم.
سؤال: كيف يتم الإشارة إلى المتغير العام في البرنامج ككل؟
جواب: عن طريق ذكر أسم النموذج ثم أضف نقطة ثم أسم المتغير العام . مثال:
Public Shared str as String
Form1.str = "Test String"
ملاحظة: Form1 هو أسم النموذج الذي يحتوي على إعلان المتغير العام المذكور في المثال.
تجنب أن تستخدم متغيرات يستخدمها نظام الويندوز مثل
String
Integer
Sub
Sender
e
أو تضع مسافات بين الكلمات مثل
Simple string
أضف " _ " بدل المسافة
Simple_string
ملاحظة هامة: المتغير العام يجب أن يتم الإعلان عنه بشكل منفصل أي ليس بداخل أي أمر آخر . مثال:
Public Class Form1
Public Shared str_Pub as String
Private Sub Load_Records()
'Some codes
End Sub
أما بالنسبة إلى المتغير الخاص فيمكن أن يتم الإعلان عنه في أي مكان في الصفحة الشفرات.
