الــصـحــف الــعــربـيــة الالــعــاب الــصــور الـصـفـحـة الــرئـيـسـيـة دلـيــل الـمـواقــع الــصــحــة أخبار الرياضة
قسم الدرووس
درووس عالم العرب :: عدد الضغطات 6033  

الأقسام


البـحــث





جديد الدرووس

أدوبي دريمويفر

=-=-=-=-=-=-=-=-=-=

" طريقة الكتابة في الفلاش بواسطة برنامج الكرول درو "

=-=-=-=-=-=-=-=-=-=

تنمية بشرية

=-=-=-=-=-=-=-=-=-=

ASP

=-=-=-=-=-=-=-=-=-=

فري هاند

=-=-=-=-=-=-=-=-=-=

فن البيع

=-=-=-=-=-=-=-=-=-=

مقدمة عن لغة الفيجول بيسك

=-=-=-=-=-=-=-=-=-=

بى اتش بى

=-=-=-=-=-=-=-=-=-=

دروس فوتوشوب Adobe Photoshop CS

=-=-=-=-=-=-=-=-=-=

ثري دي إس ماكس

=-=-=-=-=-=-=-=-=-=

إنشاء الحركة في فلاش MX

=-=-=-=-=-=-=-=-=-=

جميع أكواد الأكشن سكربت تجدها هنا + طريق عمل الأكواد

=-=-=-=-=-=-=-=-=-=

مقدمة : أساسيات الأكشن سكريبت

=-=-=-=-=-=-=-=-=-=

إنشاء سكرول بار

=-=-=-=-=-=-=-=-=-=

التعامل مع الأصوات في فلاش

=-=-=-=-=-=-=-=-=-=

الكتابة باللغة العربية

=-=-=-=-=-=-=-=-=-=

إدراج ملف الفلاش في صفحة ويب

=-=-=-=-=-=-=-=-=-=

أدوات برنامج فلاش MX

=-=-=-=-=-=-=-=-=-=

ما هو الجديد في فلاش MX

=-=-=-=-=-=-=-=-=-=

مقدمة قصيرة عنHTML

=-=-=-=-=-=-=-=-=-=


الإحصائيات

  • الأقسام : 7
  • الدرووس : 21
  • درووس اليوم : 0
  • المتواجدون الآن : 0
  • عدد الزيارات : 205802
  • عدد الزوار : 92094

  • مقدمة عن لغة الفيجول بيسك

    لغة البرمجة فيجول بيسك هى نتاج تطوير للغة البرمجة بيسك القديمة والتى ضهرت فى كلية دارت ماوت فى عام 1963 على يد جون كيمني وتوماس كيرتز وقد أصبحت من أسهل لغات البرمجة حيث أصبحت لغة تعليمية تدرس فى المدارس والمعاهد والكليات الجامعية ممازاد فى إنتشارها فى السبعينيات وأخذت هذه اللغة فى التطور مع المحافظة على سهولتها وبسطتها ومع تطورها تغير إسمها الى فيجول بيسك أى اللغة المرئية وكان الاصدار الاول من فيجول بيسك عام 1991 ثم الاصدار الثانى عام 1992م والاصدار الثالث عام 1993م ومن ذلك الوقت والاصدارات تتوالى فى الصدور فالرابع ثم الخامس فالسادس واخيرا صدر فيجول بيسك نت . وكما قلنا إن فيجول بيسك لغة برمجة سهلة وبسيطة وهى لغة برمجة مرئية حيث يمكنك من رؤية برانامجك وأنت تقوم بتصميمه بالشكل الذى تريد وكيف ماشئت وتجربته وتغيير وحذف وإضافة عناصره من رسوم وصور وأدوات إدخال وإخراج حتى يكتمل ويكون جاهز للتطبيق.

    محتويات الفصل الأول :
    تشغيل فيجول بيسيك
    نوافذ فيجول بيسيك
    برنامج تجريبي
    الخروج من فيجول بيسيك
    تشغيل فيجول بيسيك :
    عند البدء فى تشغيل برنامج فيجول بيسيك .نبدأ فيجول بيسيك
    من قائمة "إبدا" أو start كما تفعل عند تشغيل أي برنامج من برامج ويندوزثم برامج أو programs ثم برنامج visual basic 6.0هذا فى حالة لديك برنامج فيجول بيسك لوحده أو visual studio 6.0 ثم visual basic6.0 فى حالة لديك حزمة فيجول استوديو6.0 فسيفتح لك البرنامج على new project فتختار satander.exe كما بالشكل رقم (1).

    وتضغط على زر OPEN ليبداء البرنامج كما بالشكل (2).

    الشكل(2)

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

    الشكل( 3 )

    1.شريط العنوان :
    ستلاحظ وجود العنوانMicrosoft Visual Basic[design] وكذالك أيقونة البرنامج والكلمة التي بين قوسين تعكس الطور الذي يعمل بة "فيجول بيسيك" حاليا ، وهي [design] أثناء تصميم البرنامج أو [run] أثناء تشغيله أو [break] أثناء توقيف البرنامج مؤقتا لفحصه .





    2.شريط القوائم :

    الشكل(4)

    شريط القوائم هو الشريط الذي يظهر أسفل شريط العنوان في نافذة فيجول بيسيك الرئيسية ويحتوي هذا الشريط على القوائم الرئيسية في فيجول بيسيك وتحتوي كل قائمة على مجموعة من الأوامر المتعلقة بالبرنامج فمثلا يمكن النقر على قائمة ملف File فى الشريط لرؤية قائمة منسدلة تحتوى على خيارات لقوائم تتضمن إما أوامر أو مستويات أخرى من القوائم أو مربعات الحوار كما إنه يخصص للعديد من خيارات القوائم مفاتيح مختصرة تسمى مفاتيح التسريع مثل مفتاحي ctrl+s للخيار حفظ (save) من قائمة ملف
    .
    شرح لمحتويات شريط القوائم
    File : وتشمل على أوامر فتح وتسجيل المشروعات وانشاء الملفات التنفيذية (Executable File ) كما تحتوى على أخر مجموعة مشروعات تم التعامل فيها
    Edit : وتشتمل على أوامر التعديل مثل (Undo, Copy , Past … ) بالإضافة إلى أوامر تشكيل وتعديل شفرة الكود مثل (Find – Replace ) .
    View وتحتوى على أوامر اظهار واخفاء المكونات مثل نافذة الخصائصProperties) window ) .
    Project : وتحتوى على أوامر أضافة مكونات المختلفة وأدوات التحكم أكتف أكس الغير قياسية للمشروع
    Formate : وتحتوى على أوامر ضبط شكل المكونات على الفورمة .
    Debug : وتحتوى على أوامر تصحيح وتتبع الأخطاء البرمجية
    Run : وتحتوى على أوامر بدء وأيقاف المشروع الحالى .
    Tools : وهى قائمة تحتوى على الأدوات اللازمة لبناء مكونات وأدوات تحكم (اكتف أكس) (Active x ) كما تحتوى على أوامر تعديل بيئة البرمجة
    Add- ins : وتحتوى على أوامر إضافة التطبيقات المساعدة لـ فيجوال بيسك .
    Window : وتحتوى على لتنظيم وترتيب النوافذ داخل فيجوال بيسك .
    Help : تحتوى على المعلومات الفورية حول لغة ومكونات فيجوال بيسك .




    3.شريط الأدوات :


    ويحتوي شريط الأدوات على مجموعة الأوامر التي تستخدمها دائما في فيجول بيسيك .و هذه الأوامر موجودة في شريط القوائم ولكنها وضعت هنا على شكل أزرار عليها رموز تدل على عملها تسهيلا عليك أثناء البرمجة ويمكنك أن تضغط على الزر مباشرة بدلا من فتح قائمة فى شريط القوائم.
    فمثلا بدل ما تبحث عن أمر قص من قائمة تحرير يمكنك الضغط على الزر الذى يحمل رمز قص فى شريط الأدوات . وكما فى العديد من تطبيقات ويندوز ، يدعم فيجول بيسك مجموعة من أشرطة الأدوات ولمعرفة هذه الأشرطة إختار toolbar من قائمة استعراض(view) لرؤية قائمة منسدلة تحوى أشرطة الأدوات التى يدعمها فيجول بيسك.
    معانى الرموز حسب ماهى فى الشكل من اليسار إلى اليمين
    مشروع جديد
    نافذه جديدة
    إظهار نافذة تصميم القوائم
    فتح مشروع جديد
    حفظ المشروع الحالي
    تشغيل البرنامج الحالي
    إيقاف البرنامج بصورة مؤقته
    إنهاء البرنامج الحالي
    إظهار نافذة الخصائص
    وضع أو حذف نقطة توقف
    مراقبة متغير
    عرض الاستدعاءات
    تنفيذ البرنامج خطوة فخطوة
    تنفيذ البرنامج إجراء فإجراء




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

    الشكل ( 6)
    شرح عمل كل الادوات التى تحتويها نافذة الادوات
    The Text Box Control هى أداة تسمح لمستخدم البرنامج بالكتابة فيها – وأهم خواص هذه الأداة خاصية (Text ) والتى يمكن عن طريقها وضع قيم حرفية داخل الأداة أو قراءة ما يكتبه المستخدم .
    The Label Control هى أداة تسمح بعرض نص داخل الفورمة مع عدم تمكين المستخدم من الكتابة فيه ويتم ذلك عن طريق خاصية Caption
    _The Check Box Control وهى أداة تمكن المبرمج من عرض عدة بدائل أمام المستخدم ليختار واحد أو أكثر منها وذلك عن طريق خاصية Value حيث تأخذ ثلاثة قيم :فإذا كانت صفر تعنى أن الأداة غير مختارة . وإذا أخذات القيمة واحد فإن الأداة تكون مختارة أما إذا أخذت القيمة (2) فتعنى أن الأداة مختارة مع تظليل رمادى .
    The Option Button Control هى أداة تمكن المبرمج من عرض عدة بدائل على مستخدم التطبيق ليختار واحد منها فقط . وذلك عن طريق خاصية (Value ) حيث تأخذ قيمتين . (True ) وتعنى انها مختارة و(False ) فأنها تعنى أنها غير مختارة .
    The List Box Control وهى أداة تمكن المبرمج من وضع عدة بدائل أمام مستخدم التطبيق ليختار واحدة أو أكثر منها وتمتاز عن أداتى Check Box , Option Button فى أن المبرمج يضع جميع بدائله داخل نفس الأداة دون الحاجة لوضع أداة أخرى من نوعها ويتم التعرف على اختيار المستخدم عن طريق الخاصية Text .
    The Combo Box Control وهى أداة تشبه أداة List Box ولكنها تمتاز عنها بوجود خانة الكتابة فيها مما يمكن المستخدم من الاختيار أو الكتابة ويتعرف البرنامج على القيمة المختارة أو المكتوبة عن طريق خاصية text .
    The Picture Box Controlوهى أداة تستخدم لعرض الصور عن طريق خاصية Picture كما يمكننا استخدامها كحاوية للآدوات الأخرى
    The Image Control وهى تشبه أداة Picture Box وتمتاز عنها بخاصية Stretch التى تسمح بتغير مساحة الصورة تبعا لمساحة الأداة
    The Shape Control هى أداة تمكن وضع أشكال على الفورمة مثل الدوائر والمربعات
    The Line Control وهى أداة تمكن من رسم خط على الفورمة .
    The Frame Control وهى أداة تستخدم كحاوية للأدوات الأخرى
    Drive List Box وهى أداة لعرض أسماء مشغلات الأقراص.
    Dir List Box هى أداة تمكن المستخدم من الأطلاع على الفهارس داخل مشغل الأقراص الحالى .
    . File List Box: هى أداة لعرض الملفات داخل الفهرس الحالى .
    The Timer Control هى أداة تمكن المبرمج من القيام بمهام محددة على فترات زمنية منتظمة
    OLE Container Control وهى أداة تمكن من استقبال التطبيقات الأخرى داخل نافذة من نوافذ التطبيق مع أمكانية أستخدامها كجزء منه . كأن تستقبل ميكرو سوفت ورد داخل تطبيقك لتعطيه القدرة على كتابة وتنسيق مراسلاتك
    The Data Control وهى أداة تمكن من بناء تطبيقات قواعد بيانات سهلة مع إمكانية الوصول السريع إليها




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


    الشكل ( 7 )
    تستخدم نافذة المشروع لتتيح لك التعامل مع النوافذ والأدوات والملفات الموجودة في البرنامج الحالي .
    والمهم في هذه النقطة :
    عندما تبدأ في تصميم برنامج جديد ، فإن هناك ثلاثه أنواع من الملفات يمكن أن تستخدمها : النوع الأول هو النوافذ Forms التي ستظهر للمستخدم أثناء تشغيل البرنامج ، وهذه يحفظها فيجول بيسيك في ملفات تنتهي بالامتداد .frm والنوع الثاني هو ملفات البرمجة Code Modules وهذه تنتهي بالامتداد .bas وتستخدم للإعلان عن المتغيرات Varibles ووضع الإجراءات العامة General Procedures والنوع الثالث هو الأدوات الخاصة ، وهي تظهر في نافذة الأدوات مثل بقية الأدوات الأخرى .وتنتهي بالامتداد *.ocx وتوجد في دليل \Windows\System
    وعندما تحفظ البرنامج ، فإن فيجول بيسيك يضع جميع المعلومات الخاصة بهذا البرنامج في "مشروع".هذا الشروع عبارة عن ملف ينتهي بالامتداد *.mak يضع فيه "فيجول بيسيك" عدد وأسماء النوافذ التي تستخدمها وموقع كل نافذة على الشاشة ومواقع نوافذ فيجول بيسيك.
    وعندما ترغب في حفظ المشروع الحالي انقر على الرمز حفظ من شريط الأدوات أو اختر أمر save project من قائمة File


    رابعا - نافذة الخصائص :


    الشكل ( 8 )


    تستخدم نافذة الخصائص properties window لاستعراض وتغيير خصائص النافذة أو الأداة النشطة :
    وعندما تريد في استعراض أو تغيير خصائص إحدى النوافذ أو الأدوات في مشروعك ، انقر فوق هذه النافذة أو الأداة لتنشيطها .
    شرح عمل ا لعناصر المهمة فى نافذة الخصائص
    Name :- وهى خاصية تسمح للمبرمج باعطاء إسم خاص لأداة التحكم حتى يمكنه الوصول إلى الخصائص والطرق الخاصة بها . ويعطى فيجوال بيسك أسماء مبدئية لأدوات التحكم المستخدمة فى التطبيق مثال ذلك:- Check1.Value = Trueحيث Check1 هى اسم أداة التحكم و Value هى خاصية من خواصها .
    Caption :- وهى الخاصية التى تسمح للمبرمج بإعطاء عنوان ظاهرى لأداة التحكم . مثال ذلك Command1 . Caption = "exit"حيث Command1 هو اسم الأداة فى حين أن exit هو العنوان الظاهرى عليها . مع ملاحظة أن خاصية Caption لا يسمح للمستخدم بتغييرها
    Text :-هى خاصية تسمح للمستخدم بادخال نص فى أداة التحكم مثل خاصية Text لأداتى التحكم Text Box وCombo Box
    Back Color :- هى خاصية تحدد له الخلفية أى من أدوات التحكم التى تسمح بعرض النصوص أو الرسوم .
    Fore Color :- وهى خاصية تحديد نوع النص المعروف داخل أدوات التحكم التى تسمح بعرض النصوص .
    Font :- وهى خاصية تحدد مواصفات الخط المستخدم داخل أداة التحكم .
    Apperance :- هى خاصية تحدد شكل أداة التحكم من حيث كونها مسطحة أو مجسمة
    Left , Top :- وهما تحددان أحداثى الركن الأيسر العلوى لأداة التحكم ووحدة القياس المبدئية هى وحدة الـ Twip حيث تحتوى البوصة على 1440 تويب .
    Width, Height :- وهما تحدان عرض وطول أداة التحكم – ووحدة القياس المبدئية هى التويب .
    Enabled:- هى خاصية تحدد مدى سماحية الوصول إلى أداة تحكم معينة من قبل المستخدم ،(11) حيث تأخذ قميتين / True وتعنى السماح بالوصول و False وتعنى عدم السماح . وتظهر الأداة فى هذه الحالة بلون رمادى
    Visible :- وهى خاصية تحدد ما إذا كانت الأداة ظاهرة للمستخدم أم لا – حيث تأخذ قمتين True وتعنى أن الأداة ظاهرة – و False وتعنى أنها غير ظاهرة


    خامسا - نافذة البرمجة :

    الشكل ( 9 )
    تظهر نافذة البرمجة Code Window عند النقر المزدوج على نافذة البرنامج أو على أحد الأدوات الموجودة عليها أو عند النقر على زر View Code من نافذة الشروع وتستخدم هذه النافذة في إضافة التعليمات Code التي ترغب في تنفيذها وتتكون هذة النافذة من:
    شريط العنوان الذى يحمل اسم المشروع واسم النموذج الذى نعمل عليه .
    قائمة السرد اليسرى الموجود بها كلمة form وهومربع اسم الكائن وعند النقر على السهم الذى يشير الى اسفل فى المربع ستشاهد كل الكائنات التى وضعتها على النموذج ( الفورم ).
    قائمة السرد اليمنى وبها كلمة load وهو مربع الاحداث وعند النقر على السهم الذى يشير لأسفل من مربع الاحداث ستشاهد كل الاحداث التى يحتويها هذا المربع لاستعمالها فى برامجك.
    سادسا - نافذة اكتشاف الأخطاء :

    الشكل( 10 )
    لاتظهر نافذة اكتشاف الأخطاء debug window إلا عند تشغيل البرنامج . وهي تلعب دوراً حيوياً في مرحلة اكتشاف الأخطاء التي توجد في برنامجك .



    سابعا - نافذة البرنامج :

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

    و الآن وبعد أن تعرفنا على أجزاء وبيئة فيجول بيسيك المختلفة . سنقوم بعمل برنامج صغير وهو عبارة عن لوحة ترحيبية ترحب بك فى هذة الدورة. و لعمل البرنامج أتبع الخطوات التالية :
    1. شغل برنامج فيجول بيسيك بالطريقة التى عرفناها مسبقا.
    2. ستظهر لك النافذة المبينة بالشكل 12 .

    الشكل(12)
    3. إضغط ضغطة واحدة على نافذة البرنامج حتى ترى حولها النقاط الزرقاء (الحدود)
    4. إضغط على ايقونة الخصائص فى شريط الأدوات فتضهر نافذة الخصائص كما
    بالشكل (13).

    الشكل(13)
    أكتب فى حقل name أى الاسم (welcom) وهذا هوأسم البرنامج ثم أذهب لحقل backcolor وأضغط علية بالفأرة ليظهر سهم متجه الى الاسفل أضغط عليه لتظهر نافذة الالون فتختار اللون الذى تريده لواجهة برنامجك ، ثم اذهب لحقل caption وأمسح كلمة form1 التى به واكتب بدلا منها عنوان البرنامج الذى سيظهر على واجهة البرنامج بجانب ايقونة البرنامج وهنا كتبنا (مرحبا). ثم اغلق نافذة الخصائص.
    5 .أذهب الى نافذة الأدوات وأضغط على الحرف الاتينى A بزر الفأرة الايسر ثم انقله الى نافذة البرنامج التى سميتها مرحبا وضعه عليها وتحرك فى احد الاتجهات لترسم مربع عنوان (LABEL) للكتابة فيه شكل (14).

    الشكل(14)
    تعمل هذا وانت ضاغط على زر الفارة حتى تنتهى من رسم مربع العنوان على نافذة البرنامج.
    إضغط على أيقونة الخصائص فى شريط الأدوات لتظهر نافذة الخصائص لمربع العنوان كما
    بالشكل (15).

    الشكل (15)
    وبنفس الطريقة التى عملتها مع خصائص الفورم (نافذة البرنامج) تعمل مع العنصر LABEL1 أو مربع العنوان . كما بالشكل (15).
    وبهذا يكون برنامجك الاول قد اكتمل وجاهز للعمل ولتجربته إضغط على RUN فى شريط القوائم أو F5 فى لوحة المفاتيح.

    تحويل البرنامج لملف قابل للتنفيذ :
    بعد أن تنتهي من عمل برنامج ما ، يمكنك تحويله إلى ملف قابل للتنفيذ Executable File بحيث تشغله من ويندوز مباشرة دون الحاجة إلى وجود فيجول بيسيك .
    دعونا نقوم بعمل ملف قابل للتنفيذ لبرنامج الترحيب WELCOM :
    1. اختر الأمر Make EXE File من قائمة File . سيعرض عليك فيجول بيسيك مربع حوار
    2. يسألك فيجول بيسيك عن إسم الملف القابل للتنفيذ إكتب إسم الملف welcom في خانة File Name ثم إضغط مفتاح الادخال ، قم بتجربة البرنامج من مستكشف ويندوز
    الخروج من فيجول بيسيك :
    للخروج من فيجول بيسيك أختر الأمر Exit من قائمة File .إذا كنت قد أجريت أي تعديل على المشروع الحالي أو على أي نافذة ، سيعرض فيجول بيسيك رسالة يسألك إذا كنت ترغب في حفظ التعديلات التي أجريتها على النافذة أو المشروع قبل الخروج أم لا . إختر Yes لحفظ التعديلات أو No للخروج دون حفظ التعديلات أو Cancel لإلغاء الأمر والبقاء في فيجول بيسيك .
    منقول


    عدد المشاهدات 11436

    عالم العرب |لماذا عالم العرب | من نحپE/a> | اتصپEبنا | للاعلاپEمعنا

    جميع الحقوق محفوظة العربCopyright © 2014 alamelarab.com

    تصميپEوبرمجة شبكة إماپEسوفت