المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : الأوامر والأجراءات لقواعد البيانات .. الدرس الثاني



بومبه
06-11-2005, 10:11 AM
الدرس الاول : مقدمه ونظره عامه للفيجوال بيسك

مايكروسوفت فيجوال بيسك هو من أسهل لغات البرمجة الموجودة حالياً. ورغم بساطة هذه اللغة إلا أنها من القوة بما يكفي لبرمجة برامج قادرة على إدارة رجل آلي أو حتى اختراق أكبر موقع في الإنترنت. تجمع هذه اللغة بين القوة والبساطة في بيئة رسومية سهلة التعامل قلما تجد مثلها في اللغات الأخرى. بالنتيجة، هذه اللغة أداة قوية وفعالة في كتابة البرامج تحت بيئة التشغيل ميكروسوفت ويندوز



هذا يعني أن لغة الفيجوال بيسك Event Response تصنف لغة الفجوال بيسك بأنها لغة مسيرة بالأحداث

تتعامل مع الأحداث الناتجة من المستخدم؛ مثل: الضغط على إحدى أزرار لوحة المفاتيح أو الضغط على أحد الأزرار من شاشة البرنامج بواسطة الفأرة وغيرها. سوف نتحدث أكثر عن الأحداث والاستجابة لها فيما بعد. الجدير بالذكر أن هذا القالب هو نفس القالب الذي يتحكم بالويندوز. حيث أن الويندوز نفسه من هذا النوع. لذلك يعتبر فيجوال بيسك الأفضل لكتابة البرامج لهذه البيئة

هو Visual Basic آخر إصدار من الفيجوال بيسك

Microsoft Visual Basic 6.0

وبعد هذه الإصدارة توجهت مايكروسوفت إلى فيجوال بيسك بحلة جديدة تماماً تسمى

Microsoft Studio.NET وهو إحدى برامج الحزمة البرمجية Microsoft Visual Basic.NET

التي تحتوي على العديد من لغات البرمجة الأخرى مثل

وغيرها C#, Java, ASP,PHP

Microsoft Visual Basic 6.0 الاصدار السادس Visual Basic وفي دروسنا هذه سندرس معا فيجوال بيسك


--------------------------------------------------------------------------------

الدرس الاول

: تشغيل الفيجوال بيسك

visual basic 6.0 هناك عدة طرق لتشغيل فيجوال بيسك فبامكانك تشغيله من قائمة ابدأ ثم البرامج ثم من المجموعه

وعند تشغيل فيجوال بيسك ستظهر لك هذه النافذه كما بالصوره التاليه
http://www.bwady.com/droos/visualbasic/picc/image002.jpg
ستلاحظ بأن فيجوال بيسك له عدة نوافذ وسيتم شرح هذه النوافذ بشكل مبسط

: النافذه الرئيسيه

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

http://www.bwady.com/droos/visualbasic/picc/image004.gif
القسم الاول : شريط العناوين

Microsoft Visual Basic[design] ستلاحظ وجود العنوان
أثناء تصميم البرنامج [design] والكلمة التي بين قوسين تعكس الطور الذي يعمل بة فيجول بيسيك حاليا وهي

أثناء توقيف البرنامج مؤقتا لفحصه [break] أثناء تشغيله أو [run] او



القسم الثاني : شريط القوائم

http://www.bwady.com/droos/visualbasic/picc/image006.gif
شريط القوائم هو الشريط الأبيض الذي يظهر أسفل شريط العنوان في نافذة فيجول بيسيك الرئيسية
ويحتوي هذا الشريط على القوائم الرئيسية في فيجول بيسيك وتحتوي كل قائمة على مجموعة من الأوامر المتعلقة بموضوع معين

تحتوي على الأوامر الخاصة بالمشروعات والملفات مثل حفظ أو التحميل وإضافة ملف أو حذفه File فمثلا : قائمة

تحتوي على أوامر خاصة بالتحرير مثل القص والصق والنسخ Edit وقائمة

تحتوي على الاوامر الخاصة بتشغيل البرنامج مثل تنفيذه أو يقافه بصورة مؤقته أو إنهاؤه Run وقائمة

وسوف نشرح كل أمر من هذه الأوامر عند استخدامه



القسم الثالث : شريط الادوات
http://www.bwady.com/droos/visualbasic/picc/image008.jpg
ويحتوي شريط الأدوات على مجموعة الأوامر التي تستخدمها دائما في فيجول بيسك هذه الأوامر موجودة في شريط القوائم ولكنها وضعت هنا تسهيلا عليك

يمكنك ان تنقر على الرمز مباشرة File مثلا بدل ما تبحث عن امر فتح ملف من قائمة

وشرح للرموز من اليسار الى اليمين : كالتالي

** مشروع جديد **

** نافذه جديده **

** اظهار نافذة تصميم القوائم **

** فتح مشروع **

** حفظ مشروع **

** تشغيل البرنامج الحالي يعني المشروع الحالي **

** إيقاف البرنامج بصورة مؤقته **

** إنهاء البرنامج الحالي **

** إظهار نافذة الخصائص **

** وضع أو حذف نقطة توقف **

** مراقبة متغير **

** عرض الاستدعاءات **

** تنفيذ البرنامج خطوة فخطوة **

** تنفيذ البرنامج إجراء فإجراء **



: نافذة الأدوات

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



: نافذة المشروع

تستخدم نافذة المشروع لتتيح لك التعامل مع النوافذ والأدوات والملفات الموجودة في البرنامج الحالي. والمهم في هذه النقطة

Forms ندما تبدأ في تصميم برنامج جديد فإن هناك ثلاثه أنواع من الملفات يمكن أن تستخدمها : النوع الأول هو النوافذ

.frm التي ستظهر للمستخدم أثناء تشغيل البرنامج وهذه يحفظها فيجول بيسيكفي ملفات تنتهي بالامتداد

Varibles وتستخدم للإعلان عن المتغيرات .bas وهذه تنتهي بالامتداد Code Modules والنوع الثاني هو ملفات البرمجة

General Procedures ووضع الإجراءات العامة

*.ocx والنوع الثالث هو الأدوات الخاصة وهي تظهر في نافذة الأدوات مثل بقية الأدوات الأخرى .وتنتهي بالامتداد

Windows\System وتوجد في دليل



وعندما تحفظ البرنامج فإن فيجول بيسيك يضع جميع المعلومات الخاصة بهذا البرنامج في مشروع

يضع فيه فيجول بيسيك عدد وأسماء النوافذ *.mak هذا المشروع عبارة عن ملف ينتهي بالامتداد

التي تستخدمها وموقع كل نافذة على الشاشة ومواقع نوافذ فيجول بيسيك



File من قائمة save project وعندما ترغب في حفظ المشروع الحالي انقر على الرمز حفظ من شريط الأدوات أو اختر أمر



: نافذة الخصائص

لاستعراض وتغيير خصائص النافذة أو الأداة النشطة properties window تستخدم نافذة الخصائص

وعندما تريد في استعراض أو تغيير خصائص إحدى النوافذ أو الأدوات في مشروعك ، انقر فوق هذه النافذة أو الأداة لتنشيطها



: نافذة البرمجة

عند النقر المزدوج على نافذة البرنامج أو على أحد الأدوات الموجودة عليها Code Window تظهر نافذة البرمجة

Code من نافذة الشروع وتستخدم هذه النافذة في إضافة التعليمات View Code أو عند النقر على زر

التي ترغب في تنفيذها



: نافذة اكتشاف الأخطاء

إلا عند تشغيل البرنامج debug window لاتظهر نافذة اكتشاف الأخطاء

وهي تلعب دوراً حيوياً في مرحلة اكتشاف الأخطاء التي توجد في برنامجك



: نافذة البرنامج

هي نافذتك وهي الوحيدة من بين النوافذ السابقة التي ستظهر للمستخدم عند تشغيل برنامجك Form نافذة البرنامج

ويمكنك التحكم في عنوانها وحجمها ولونها وحدودها بالشكل الذي تريده

ويمكنك أن تضع فوقها أي أداة من الأدوات الموجودة في نافذة الأدوات

ويمكنك إضافة نوافذ أخرى إلى البرنامج والتحكم في أيها تظهر على الشاشة في أي وقت




--------------------------------------------------------------------------------

الآن وبعد أن تعرفنا على أجزاء فيجول بيسيك المختلفة سنقوم بعمل برنامج صغير وهو عبارة عن ساعة بسيطة تظهر في أسفل الشاشة



ثم اذهب الى نافذة الخصائص form1 شغل البرنامج ثم اضغط فوق نافذة التصميم مره واحده لتنشيطها

ستجدها آخر الخصائص ومعناها ان نافذة البرنامج ستظهر مصغره عند 1-Minimized الى windowstate وغيّر الخاصيه

تشغيله كرمز صغير على شريط المهام

وادرج رمز اوايقونه للبرنامج او دعها تلقائيه Icon ثم من نفس نافذة الخصائص اختر

ثم انتقل إلى نافذة الأدوات وانقر أداة المؤقت نقرا مزدوجاً تستجد أن نسخة من أداة المؤقت قد انتقلت

وإنها محاطة بمربعات صغيرة Form1 إلى وسط نافذة البرنامج



http://www.bwady.com/droos/visualbasic/picc/image010.jpg
ستجد أن القيمة الموجودة أمام هذه الخاصية هي صفر Interval انتقل إلى نافذة الخصائص وانقر خاصية

code window أدخل الرقم 1000 ثم اضغط مزدوجا على اداة المؤقت لتظهر نافذة الكود

اكتب السطر التالي بين السطرين اللذين بنافذة الكود

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

او بالضغط على F5 والآن اذهب لتجربة البرنامج او اضغط

http://www.bwady.com/droos/visualbasic/picc/image014.jpg


ثم اختر المجلد اللي Save Project ثم File ولحفظ المشروع اتبع التالي : اذهب الى قائمة

Save تبي تحفظ فيه المشروع او اعمل مجلد جديد وسمّه بما شئت ثم اضغط



يعني يشتغل البرنامج من غير الفيجوال بيسك exe والآن ان اردنا تحويل مشروعنا الى برنامج تنفيذي بامتداد

او اي برامج مساعده يشغل نفسه بنفسه



ثم يسالك فيجوال بيسك Make Project exe ثم نختار File بعد الانتهاء من المشروع نذهب الى القائمه

عن اسم البرنامج ضع اسما للبرنامج ثم اضغط اوكي والحين جرّب البرنامج من الويندوز



: الخروج من فيجول بيسيك

File من قائمة Exit للخروج من فيجول بيسيك اختر الأمر



اذا كنت قد اجريت أي تعديل على المشروع الحالي أو على أي نافذة سيعرض فيجول بيسيك رسالة يسألك اذا كنت ترغب في حفظ التعديلات التي أجريتها على النافذة أو المشروع قبل الخروج أم لا

لإلغاء الأمر والبقاء في البرنامج Cancel للخروج دون حفظ التعديلات أو No لحفظ التعديلات أو Yes اختر



انتهى الدرس

ROSE
06-11-2005, 01:20 PM
:looking: :looking: :looking: :looking:

الملك
06-11-2005, 05:32 PM
:nice: :(