Free Web Hosting Provider - Web Hosting - E-commerce - High Speed Internet - Free Web Page
Search the Web

 

موقع فيجوال بيسيك التعليمي ........ مراحل كتابة البرنامج ........... نتمنى لكم الإستفادة الكاملة

 

 

مراحل كتابة البرنامج

 

مراحل كتابة البرنامج :-

كما هو الحال في البرمجة بأي لغة تأتي الفكرة في المقدمة ، بل إن فكرة البرنامج قد تكون هي العامل الرئيسي في

تحديد البيئة التي ستكتبه بها ، بعد أن تحدد فكرة البرنامج ، تبدأ في تقسيم البرنامج إلى أجزاء مستقلة يقوم كل جزء

منها بأداء دور معين ، وهكذا وبعد أن تنتهي من إعداد فكرة البرنامج ، سيمر برنامجك من خلال المراحل الثلاث الآتية :

1. تصميم واجهة البرنامج Drawing the interface

بعد أن تحدد فكرة البرنامج ، تبدأ عملية تصميمه . ويجب أن تجيب على عدة أسئلة :

كم نافذة يحتاج البرنامج ؟

ما هي الأدوات التي تحتاجها ؟

هل تحتاج إلى قائمة منسدلة ؟ وهكذا ..

ثم تبدأ في تحديد شكل البرنامج بوضع الأدوات المختلفة على نافذة أو نوافذ البرنامج .

2. ضبط الخصائص Setting Properties

بعد أن تضع الأدوات على النافذة ، تأتي مرحلة تحديد سلوك هذه الأدوات . توجد لكل أداة من الأدوات بما في ذلك نافذة

البرنامج عدة خصائص Properties تحدد شكلها ولونها والخط المستخدم فيها وعنوانها ، وغير ذلك .

وتقوم في مرحلة ضبط الخصائص بتغيير الخصائص الافتراضية لهذه الأدوات لتناسب برنامجك . فمثلاً يفترضفيجوال بيسيك

أنك تريد لون خلفية نافذة برنامجك بنفس اللون الذي يختاره المستخدم من لوحة التحكم Control Panel  في "ويندوز" .

فإذا كنت لا تريد  ذلك وتريد أن تظهر خلفية النافذة باللون الأسود مثلاً ، فما عليك سوى أن تغير خاصية لون الخلفية

Back Color للنافذة .....

3. كتابة الأكواد Writing Code

بعد أن تنتهي من المرحلتين السابقتين ، تأتي مرحلة كتابة التعليمات التي تريد من "فيجول بيسيك" أن يقوم بتنفيذها

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

Form1.caption = format (now, "long time ")

وهذا الأمر يقوم "فيجول بيسيك" بتنفيذه كل ثانية بسبب أداة المؤقت على نافذة البرنامج ، وهذا الأمر بدوره يغير عنوان

النافذة إلى الوقت الحالي .

وبعد التعرف على استخدام الأدوات ومراحل كتابة البرنامج نتعرف على الأدوات المستخدمة في فيجوال بيسيك

هيا بنا إلى الدرس التالي


     
    

جميع حقوق التصميم محفوظة © AM-Designer 2006