1.66k likes | 3.2k Views
Visual basic. فيجوال بيسك أحد لغات البرمجة التي أطلقتها شركة مايكروسوفت يؤمن بيئة رسومية لتصميم واجهات البرامج يأتي ضمن مجموعة برامج visual studio. البرنامج. عند فتح البرنامج تظهر لنا نافذة new project يوجد فيها : New : لاختيار نوع المشروع حيث يتيح لنا فيجول بيسك 13 نوع من التطبيقات .
E N D
Visual basic فيجوال بيسك أحد لغات البرمجة التي أطلقتها شركة مايكروسوفت يؤمن بيئة رسومية لتصميم واجهات البرامج يأتي ضمن مجموعة برامج visual studio
البرنامج عند فتح البرنامج تظهر لنا نافذة new project يوجد فيها : • New : لاختيار نوع المشروع حيث يتيح لنا فيجول بيسك 13 نوع من التطبيقات . نختار standard exe وهو النوع الذي يهتم بإنشاء برامج تنفيذية بامتداد exe • Existing: لاستعراض المشاريع الموجودة مسبقا • Recent : لاستعراض آخر الملفات التي تم العمل عليها
شريط العنوان البرنامج شريط القوائم إنشاء تطبيق جديد
نافذة الخصائص form تعتبر هذه النافذة واجهة البرنامج الذي نقوم بإنشائه Toolbox صندوق الأدوات فيه مجموعة من الأدوات التي توضع على النافذة ويتم ضبط خصائصها
ملاحظات هامة • يسمى المشروع بعد التنفيذ تطبيقاً(application) • يحتوي التطبيق على مجموعة من الكائنات التي تعمل مع بعضها للحصول على هدف معين • كل كائن له خصائص ووظائف معينة
أساسيات : :( form)1- النموذج هي مساحة العمل الاساسية أو الواجهة الأساسية للبرنامج الذي تقوم بإنشائه والتي ستظهر للمستخدم عند تشغيل البرنامج
2- نافذة الخصائص : من خلالها نستطيع تغيير خصائص أي أداة في البرنامج . نستطيع اختيار الخصائص ضمن النافذة حسب الترتيب الأبجدي (alphabetic) أو حسب التصنيف(categorized)
أهم الخصائص : Name : الاسم الخاص بالأداة ولا يظهر هذا الاسم للمستخدم وإنما يحتاجه فقط المبرمج وسنراه في نافذة البرمجة ( (code Caption : وهو النص الذي سيظهر على الأداة للمستخدم Backcolor : هو لون الخلفية Forecolor : لون الخط Font : حجم ونوع الخط
خطوات إنشاء برنامج : • خطوة التصميم المرئي للبرنامج • ضبط الخصائص (properties)على مستوى المشروع • كتابة تعليمات البرنامج (code)
التطبيق الأول • الهدف من التطبيق : • تغيير بعض خصائص ال form مثل لون الخلفية وعنوان الform • التعرف على بعض الأدوات (label ) وضبط خصائصها
خطوات العمل • فتح البرنامج واختيار stanard exe • تغيير خصائص الform كالتالي :
إضافة أدوات من صندوق الأدوات : أداة العنوان (lable) : أداة لعرض النصوص المراد ظهورها في التطبيق يرمز لها بالرمز A نضبط خصائصها كالتالي :
إضافة lable جديدة بالخصائص التالية : Backstyle: لتعيين شفافية الخلفية
التطبيق الثاني : نريد إنشاء تطبيق يحتوي على زرين : مهمة الزر الأول إظهار رسالة ترحيبية للمستخدم مهمة الزر الثاني إنهاء التطبيق
خطوات العمل : • فتح البرنامج واختيار stanard exe • تغيير خصائص الform كالتالي :
إضافة الزر الأول command button من صندوق الأدوات وضبط الخصائص بالشكل التالي :
البرمجة : تظهر واجهة البرمجة (code) عند النقر المزدوج على أي كائن في النموذج حيث نكتب ضمنها التعليمات الخاصة بالبرنامج : قائمة الأحداث قائمة الكائنات فيها أسماء العناصر الموجودة في النموذج الإجرائية الخاصة بالعنصر
الإجرائية : هي عبارة عن مجموعة تعليمات تكون محصورة بين اسم الإجرائية ونهايتها Private Sub Command1_Click() End Sub الحدث نهاية الإجرائية اسم العنصر
ضمن إجرائية الزر الأول نكتب التعليمة : Print “hello every one” • ضمن إجرائية الزر الثاني نكتب التعليمة : end : تعليمة لإظهار رسالة معينة للمستخدمPrint : تعليمة لإنهاء البرنامجEnd
كيفية حفظ المشروع يوجد طريقتين لحفظ المشروع : Save project as : يتم حفظ المشروع بامتداد vbp حيث يمكن التعديل على المشروع لاحقاً Make project .exe: يتم حفظ المشروع كملف تنفيذي بامتداد exe ولكن لا يمكن التعديل عليه لاحقاً
التطبيق الثالث :(مشروع الألوان ) الهدف من التطبيق : إنشاء تطبيق يقوم عن طريق أزرار الألوان بتغيير لون واجهة البرنامج .
خطوات العمل : تتم إضافة ثلاثة أزرار (command buttons) إلى واجهة البرنامج كل زر يحدد لون معين سيتم اختيار الألوان الثلاثة الأساسية (الأحمر – الأخضر – الأزرق )
الألوان في الكمبيوتر هي عبارة عن مزيج من الألوان الأساسية الثلاثة : red – green –blue (rgb) حيث يأخذ كل لون قيمة بين 0 و 255 وبذلك يكون ترميز اللون الأحمر ضمن نظام rgb هو : Rgb (255,0,0) . • سيتم تغيير اسم الزر (name)حسب اللون المحدد له ليكون Cmd_color حيث color اسم اللون المحدد .
نافذة البرمجة اسم العنصر المؤثر (الزر) اسم النموذج (العنصر المتأثر) Rgbترميز اللون ضمن نظام اسم العنصر .اسم الخاصية =القيمة الجديدة للخاصة
هناك طريقة بسيطة نحصل بها على الألوان الأساسية برمجياً هي أن نكتب اسم اللون باللغة الانكليزية مسبوقاً بالحرفينvb
التطبيق الرابع :( التاريخ والوقت ) الهدف من التطبيق : عرض الوقت أو التاريخ أو رسالة ترحيبية ضمن مربع النص . :(Text boxمربع النص ( تسمح هذه الأداة للمستخدم بإدخال نص معين (محارف) أو عرض نص معين .
خطوات العمل : • إدراج العناصر وضبط الخصائص على مستوى المشروع :
ع نافذة البرمجة
التطبيق الخامس :( الآلة الحاسبة ) الهدف من التطبيق : التعرف على العمليات الحسابية الأساسية (الجمع – الطرح – القسمة –الضرب ) ضمن . visual basic
خطوات العمل : إدراج العناصر وضبط الخصائص على مستوى المشروع :
نافذة البرمجة بع كتابة التعليمات تكون ضمن إجرائية الزر(العنصر المؤثر) معنى التعليمة : قم بضرب العدد المدخل ضمن مربع النص الأول (text1) بالعدد المدخل ضمن مربع النص الثاني( text2) وضع النتيجة ضمن مربع النص الثالث(text3)
التطبيق السادس : (مساحة المربع ) الهدف من التطبيق : حساب مساحة المربع باستخدام القانون الرياضي : مساحة المربع = الضلع x الضلع
خطوات العمل : - إدراج الأداة شكل (shape)من صندوق الأدوات وضبط خصائصها كالتالي : - إدراج باقي الأدوات (الأزرار ومربعات النص) .
البرمجة : المتحولات : تستخدم المتحولات لتخزين القيم فيها سواءً أكانت أرقام ، حروف ، رموز . و هذه القيم يأخذها المتحول إما من المبرمج نفسه عند كتابته للبرنامج أو من المستخدم عند تنفيذ البرنامج تعريف المتحولات : يتم تعريف المتحول من خلال التعليمة التالية : Dim v as type حيث : Dim هي أداة التعريف للمتحولات . V : اسم المتحول . Type : نوع المتحول .
يوجد عدة أنواع للمتحولات في الفيجوال بيسك منها : Intrger : عدد صحيح . : Single عدد حقيقي . في هذا البرنامج تم تعريف المتحولات على أنها متحولات حقيقية .
نافذة البرمجة تعريف المتحولات تخزين الرقم المدخل(طول الضلع) ضمن مربع النص الأول(text1) في المتحول R ضرب الضلع بنفسه وتخزين الناتج في Aالمتحول إظهار النتيجة ضمن مربع النص الثاني (text2 )
للمزيد من المعلومات يمكنكم زيارة الموقع التالي : http://www.devdos.com/vb/lesson1.html Created by En.Sarya Al Sayed