top of page

Introduction

 What is Visual Basic?

VISUAL BASIC is a high level programming language that evolved from the earlier DOS version called BASIC. BASIC means Beginners' All-purpose Symbolic Instruction Code. The code looks a lot  like English Language. Now, there are many versions of Visual Basic available in the market, the latest being Visual Basic 2015 that is bundled with other programming languages such as C#. However, the most popular one and still widely used by many VB programmers is none other than Visual Basic 6. .

VISUAL BASIC is a VISUAL Programming Language because programming is done in a graphical environment. In VB 6 , you just need to drag and drop any graphical object anywhere on the form and click on the object to enter the code window and start programming.

In addition, Visual Basic 6 is Event-driven because we need to write code that performs some tasks to response to certain events. The events usually comprises but not limited to the user's inputs. Some of the events are load, click, double click, drag and drop, pressing the keys and more. We will learn more about events in later lessons. Besides that, a VB 6 Program is made up of many subprograms or modules, each has its own program code, and each can be executed independently; they can also be linked together in one way or another. 

تطورت برمجيات الحاسوب (Computer Software) عبر السنوات الماضية بشكل كبير. فمنذ الأيام الأولى لظهور الحاسوب, بدأ المبرمجون بالتفكير في إنتاج برمجيات تسهل عليهم التعامل معه, ونجم عن ذلك ظهور لغات البرمجة الراقية (High Level Language) مثل لغة فورتران (FORTRAN) وكوبول (COBOL) , وبيسك (BASIC) لتحل محل لغات البرمجة المتدنية (Low Level Language ولغة اسمبلي ASSEMBLY) .

***** ما الفرق بين لغات البرمجة عالية المستوى (High Level Languages) ولغات البرمجة متدنية المستوى (Low Level Languages) ولماذا سميت بهذا الاسم ؟؟

 

بشكل عام أصل كلمة بيسك مأخوذمن العبارة :
Beginner’s All Purpose Symbolic Instructions Code 
وتعني ترميز التعليمات لأغراض المبتدئين كافة . تمتاز لغة البيسك بأنها سهلة الإستخدام وسهلة التعلم . كما أن معظم نسخ لغة البيسك تخاطبية تسمح للمستخدم باحوار مع الحاسوب بشكل مباشر . ويستعمل الفيجوال البيسك في المجالات العلمية والتجارية ومجالات أخرى. الفيجوال بيسيك هي لغة برمجة من اهم لغات الحاسب وكان اسمها أولا بيسك ، ثم تطورت لتصبح فيجوال بيسك و هي لغة مرئية سهلة التعلم و بسيطة كل البسط و قوية و مشهورة أيضا و لا تحتاج إلا إلى بعض التفكير المنطقي و إلى برنامج فجوال بيسيك.

تعتبر بيئة البرمجة بلغة الفيجيوال بيسك بيئة تطوير متكامله Integrated Development Environment

(IDE) أي أن كافة الأدوات اللازمة لبناء وتطوير المشروع موجوده في هذه البرمجيه. 

لتحميل برمجية فيجوال بيسك اضغط على الرابط التالي:

لتحميل برمجية فيجوال بيسك (نسخه محمولة)اضغط على الرابط التالي:

تشغيل برمجية Visual Basic 

الطريقة الأولى : في حال كانت البرمجيه نسخه محموله Portable

فتح الملف Portable VB  ثمالنقر بزر الفأرة الأيمن على الأيقونه                  ثم اختيار الأمر

( Run As Administrator)

الطريقة الثانية: في حال تم تحميل البرمجية وتثبيتها على الجهاز

من Start  نختار All Program  ثم  Microsoft Visual Basic  ثم  نختار من القائمة Visual Basic 6.0

ستفتح لنا النافذه التالية: 

نختار الأمر Open لتفتح لنا الشاشة الرئيسة لبرمجية Visual Basic 

 1- الشريط الأول في أي نافذه يسمى شريط العنوان ونلاحظ هنا في شريط العنوان النص التالي :

Project 1 - Microsoft Visual Basic [ Design  

** الاسم الافتراضي للمشروع الذي سنقوم ببناءه هو( Project 1) 

**اما كلمة Design  فهي تعني اننا في مرحلة تصميم المشروع

 

 وبناء عليه فإن مراحل بناء أي مشروع تمر بالمراحل التالية :

1- مرحلة التصميم Design: ويتم تصميم الشكل الخارجي باضافة ادوات للمشروع. 

2- مرحلة البرمجه Coding: ويتم هنا المرحلة كتابة وربط الاوامر بالادوات الموجوده في المشروع.

3- مرحلة الاختبار Testing: تجريب المشروع للتأكد من عدم وجود الأخطاء.

4- مرحلة التسليم : حيث يتم البدء بتسليم المشروع واستخدامه. 

2- شريط الادوات Tools Bar:  ويحتوي على مجموعه من الايقونات او الادوات لتسهيل عملية بناء المشروع .

3- شريط اللوائح Menu Bar : الشريط الثاني الذي يقع اسفل شريط العنوان مباشرة ويتكون من مجموعه من اللوائح أهمها لائحة File , View ,,,,,,,Run وغيرها من اللوائح الاخرى

 

الأجزاء التالية من شاشة فيجيوال بيسك يمكن عرضها من لائحة View وهي : 

4- صندوق الادوات ToolBox : ويحتوي على الادوات اللازمه لتصميم البرنامج وسيتم شرحها بالتفصيل :

 

 

 

 

 

 

 

 

 

 

 

5- مستكشف المشروع Project Explore : مخطط تفصيلي يتم فيه توضيح عدد واسماء المشاريع المفتوحه بالاضافه لعدد النماذج لكل مشروع واسمائها . 

فمثلا في الصوره التالية نلاحظ بأن لدينا مشروعان (2 Projects ) الاول اسمه First  Project ويحتوي على نموذج واحد اسمه Form1

بينما المشروع الثاني اسمه Second Project  ويحتوي على نموذج واحد ايضا واسمه Exam وهو النموذج الفعّال لدينا.

 

 

 

 

 

6- نافذة محاذاة النموذج :Form Layout Window : يتم تحديد مكان ضهور النموذج على الشاشة عند التنفيذ (  اعلى يمين , أعلى وسط , أعلى يسار,  وسط يمين , وسط وسط , وسط يسار, اسفل يمين , اسفل وسط, اسفل يسار)

7- نافذة الخصائص: Properties Window: 

كل كائن أو اداه يتم إضافتها الى النموذج لها مجموعه من الخصائص يتم التحكم بها من خلال هذه النافذه وذلك في مرحلة التصميم او Design  ويمكن ايضا التحكم بهذه الخصائص بمرحلة البرمجه Coding.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

حفظ / تخزين المشروع : 

نحتاج بشكل متكرر لحفظ المشاريع التي نبنيها لكي لا نضطر إلى إعادة بنائها مرة أخرى وبالتالي للتمكن من استرجاعها لاحقاً.

التطبيق او المشروع الذي يتم بناءه في فيجيوال بيسك يتكون من ثلاث ملفات عند الحفظ.

المملف الاول للمشروع ويحمل الامتداد (VBP.) وقد يحتوي المشروع على أكثر من نموذج Form  تحمل الامتداد(FRM.) والمف الأخير يسمى (Module.VB) يحتوي على جميع الأوامر والتعريفات الخاصة بالمشروع

وعند حفظ المشروع فإنه يتم تخزين هذه الثلاث ملفات .

لحفظ المشروع نختار الأمرSave Project As من لائحة File يظهر لنا مربع حوار لادخال اسم النموذج Form تكتب الاسم ثم نختار Save سيظهر بعدها مربع حوار لتخزين المشروع Project ونكتب اسم المشروع ونختار Save.

سؤال : اذكر أهم مميزات لغة البرمجة Visual Basic ؟؟؟؟

Created by : Fatima Thaher Aburomman

bottom of page