السلام عليكم ورحمة الله وبركاته
دورة : تعلم قواعد Visual Basic و Visual Basic.Net بإحتراف
شرح وبرمجة : حسن حسن عوض
إنــــتـــــــاج : النجم الذهبي 2015
قبل منبدأ الدورة أشير إلي أنه سيتم إضافة دروس يومياً إن شاء الله إلي الإنتهاء من الدورة...ومن يريد الإستفسار يكتب رد بإستفساره
نبدأ بإذن الله
الدرس الأول : مقدمة برمجية
في هذه الدورة سوف نتعلم سوياً إن شاء الله لغة فيجوال بيزيك ويمكنك الرجوع لقراءة دورات أخري لنا لتعليم
برنامج الفيجوال بيزيك ولكن في هذه الدورة سنبدأ في كيفية البرمجة بلغة الفيجوال بيزيك
نبدأ إن شاء الله.
أولاً :- ما هي لغة البرمجة : هي مجموعة من الأوامر والتعليمات تكتب وفقاً لقواعد معينة حسب كل لغة برمجة
ويتم ترجمتها إلي لغة الآلة.
ما معني هذا الكلام : يعني علي سبيل المثال لغة الفيجوال بيزيك محل دراستنا الآن تكتب حسب قواعد معينة
بأوامر مستمدة من اللغة الإنجليزية وتحتوي اللغة علي ما يسمي بالمترجم لترجمة تلك الأوامر إلي لغة الآلة
التي يستطيع الحاسوب فهمها لأنه لا يفهم ولا ينفذ إلا لغة الآلة التي يستطيع التعامل معها.
ما هي لغة الفيجوال بيزيك : لغة برمجة متوفرة ضمن حزمة الفيجوال ستوديو والذي يحتوي علي لغات برمجة أخري
مثل سي شارب ولغة فيجوال بيزيك تمتاز بأنها كائنية التوجه لإنشاء تطبيقات النوافذ وتطبيقات الشبكة ولغة
الفيجوال بيزيك موجهة بالحدث.
ما معني قولنا موجه بالحدث : أي أن يكون الكود الذي تكتبه يعمل
عند النقر علي الزر كمثال أو عند تحميل النموذج كمثال آخر.
ما معني قولنا أن اللغة كائنية التوجه : أي أن كل شئ في الفيجوال بيزيك معتمد علي كائنات كالزر وصندوق النص كمثال .
إضافة : عند كتابة كود وإحتجت أكثر من سطر لكتابته فإستخدم العلامة ("_")
(" & vbCrlf & وأيضاً : إذا كنت تكتب نص وتريد إضافة سطر جديد فإستخدم ("
ولكل كائن:-
1-خصائص : تصف الكائن وتحدده.
2- أحداث : يمكن أن تقع عليه.
3- وسائل : ما يمكن أن يفعله الكائن لحدوث سلوك معين.
الكائن : هو ما تعتمد عليه اللغة مثل الزر وصندوق النص وصندوق السرد