عرض النتائج 1 إلى 9 من 9

الموضوع: تعليم الفيجوال بيسك

  1. #1
    تاريخ التسجيل
    Feb 2009
    المشاركات
    179

    Smile تعليم الفيجوال بيسك

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

    عجبني وحبيت انقلة لكم للفائدة

    المقدمة
    ماهي لغة الفجوال بيسيك؟؟
    الفجوال بيسيك هي لغة برمجة من اهم لغات الحاسب وكان اسمها أولا بيسيك ، ثم طورت لتصبح فجوال بيسيك و كلمة BASIC اختصار لكلمة
    Symbolic Instruction Code Beginners All-purpose, و هي لغة مرئية سهلة التعلم, فواجهة الفيجوال بيسيك كما تري مثل اي واجهة برنامج اخر مثل فلاش او ثري دي ستوديو ماكس..الخ

    نبذة تاريخية عن الفجوال بيسيك..:
    أصل لغة فجوال بيسيك هى لغة بيسيك التي ظهرت في كلية دارتماوث Dartmouth علي يد جون كيمني و توماس كيرتز عام 1963م, و قد أصبحت بسرعة فائقة من أشهر و أسهل لغات..



    الفهرس


    البداية مع الفيجوال بيسيك ----------------------------- 1
    فتح برنامج الفيجوال بيسيك
    واجهة الفيجوال بيسيك
    عناصر شريط الادوات
    قوائم الفيجوال بيسيك
    شرح اول الكود
    مصطلحات هامة
    التعامل مع الفورم -------------------------------------- 2
    النماذج Forms
    فتح و اظهار النموذج
    خصائص الفورم
    الاحداث الرئيسية للفورم
    تغيير حجم الفورم
    وحدات القياس
    التعامل مع ادوات التحكم ------------------------------- 3
    ما هي ادوات التحكم؟
    التعامل مع ادوات التحكم
    تحرير ادوات التحكم
    استخدام بعض الادوات
    الاداهPictureBox
    الاداه CheckBox
    الاداه OptionButton
    الادتين ComboBox و ListBox
    الادتين ScrollBars
    ادوات المسارات | DriveListBox | DirListBox FileListBox
    اداه الصورة Image
    الاداه OLEObject
    الاداه Rich**************** Box
    الاداه CommonDialog
    اداه الجدول المرن MSFlexGride
    اداه الجدول المرن
    التحكم في سلوك الجدول
    اهم احداث الاداه
    التحكم في مظهر الاداه


    القوائم في الفيجوال بيسيك --------------------------- 4
    انشاء القوائم في الفيجوال بيسيك
    انشاء قائمة بالكود
    فتح قائمة منسدلة من ليبل او شكل
    وضع صورة بجانب القائمة
    بعض القواعد الهامة في فيجوال بيسيك --------------- 5
    قاعدة If..Then
    قاعدة Select Case
    قاعدة For..Next
    القاعدة While..We
    قاعدة Do..Loop
    تعلم برمجة الالعاب -------------------------------------- 6
    الحركة
    الجدران
    استخدام لوحة المفاتيح
    لعبة سباق السيارات
    الفكرة و الكائنات
    الكود
    المتغيرات و التركيبات و المصفوفات -------------------- 7
    المتغيرات
    التركيبات
    تركيبات Enum
    تركيبات UDT
    التعامل مع الملفات و المجلدات ------------------------ 8
    انشاء و مسح المجلدات
    نقل الملفات
    مسح الملفات
    البحث عن ملفات
    خصائص اخري
    فتح البرامج
    الاخطاء و تفاديها ------------------------------------------ 9
    الاخطاء و انواعها
    الاخطاء و تفاديها

    عمل العمليات الحسابية و معالجة السلاسل النصية ---- 10
    السلاسل الحرفية
    تغيير حالة الاحرف
    دوال النصية
    التعامل مع التاريخ
    عمليات منطقية
    دوال حسابية
    انشاء اله حاسبة بسيطة
    وضع الكائنات
    الفكرة و الكود
    معرفة الرموز
    انشاء برنامج السلعة و التاريخ
    الكائنات
    الكود
    انشاء برنامج رسوم -------------------------------------- 11
    الفكرة
    الكود
    انواع الرسوم المختلفة
    اهم احداث الفورم الخاصة بالرسوم
    استخدام الاجرائات و الدوال ----------------------------- 12
    تحديد مجال الاجرائات و الدوال
    اعادة استخدام الاجرائات و الدوال
    الاجرائات
    ما هي الاجرائات
    انشاء الاجرائات الفرعية و استخدامها
    تمرير البيانات من و الي الاجراء
    انهاء الاجراء
    الدوال
    ما هي الدوال
    انشاء الدوال
    دوال API
    قواعد البيانات ------------------------------------------ 13
    اقسام المشروع
    انشاء قاعدة بيانات
    ربط قاعدة بيانات بالفيجوال
    الخصائص المهمة لاداه DataControl
    بناء السجلات الالي
    الاداه DBGride
    مجموعة مهام للاداه DataControl
    اوامر التنقل
    الحذف و الاضافة و التحديث
    البحث داخل قاعدة بيانات
    فحص حالات معينة
    انشاء حافظة الشاشة ---------------------------------- 14
    اهمية حافظة الشاشة
    بناء البرنامج
    اخر خطوة
    استخدام داسركت اكس 7 مع الفيجوال بيسيك -------- 15
    تعريف دايركت اكس
    الكائن DirectDraw
    ما هو دايركت درو؟
    انشاء كائن دايركت درو
    السطح الرئيسي و السطح الخفي
    الرسم علي السطح الخفي
    الكتابة علي السطح الخفي
    رسم السطوح علي السطح الخفي
    المستطيل
    نظام العرض
    تطبيقات علي دايركت درو
    التطبيق الاول
    التطبيق الثاني
    التطبيق الثالث
    كائن DirectInput
    كائن دايركت انبت
    لوحة المفاتيح
    الفأرة
    انشاء ادوات ActiveX ----------------------------------- 16
    انشاء الاداه
    مثال علي اداه
    احداث الاداه



    استخدام الاصناف Classes ----------------------------- 17
    انشاء الاصناف في فيجوال بيسيك
    اهم الاحداث
    انشاء الخصائص
    الوظائف Methods
    اضافة الاحداث
    استخدام الاحداث
    التخلص من الحدث
    الانترنت ------------------------------------------------- 18
    ما هو الانترنت
    كيف تعمل شبكة الانترنت
    احتياجات اي جهاز ليكون خادم انترنت
    انشاء صفحات الويب
    برمجةالويب
    لغة VB************************
    لغة VB************************
    مثال
    ملاحظات هامة
    انشاء الكائنات بكود HTML
    صفحات الويب الديناميكية Dynamic HTML
    ما هيDHTML
    محتويات صفحة DHTML
    مثال علي DHTML
    نشر صفحات DHTML
    صناعة الفيروسات و برامج الاختراق --------------------- 19
    الفيروسات
    امثلة علي الفيروسات
    الفيروس الاول
    الفيروس الثاني
    برامج الاختراق
    اختراق كلمة سر لقاعدة بيانات
    معرفة كلمة سر علي شكل نجوم
    برنامج اختراق الحاسب
    مقدمة
    التأكد من ان النفد مفتوح
    Client
    الكائنات
    كتابة الكود
    Server
    الاكواد الجزء الاول
    الاكواد الجزء الثاني
    برنامج اختراق البريد
    الفكرة و وضع الكائنات
    الكود
    ملاحظات هامة ------------------------------------------ 20
    اغلاق برنامجك
    كل شئ عن الرسائل
    صناديق الادخال
    الخاصية ToolTip****************
    كائن ClipBoard
    الامر With
    الامر App
    الكائن ****************l32
    تحسين واجهتك بالخطوط
    عمل ستب لبرنامجك

    اعتذر لعدم توفر الصور فالموضوع منقول والصور مو طالعه
    متخرجة من كلية المجتمع




    ˚ ◦˚ஐ الصداقة ˚ ◦˚ஐ

    عبارة عن صفقة تجارية رابحة بين قلبين وروحين

  2. #2
    تاريخ التسجيل
    Feb 2009
    المشاركات
    179

    افتراضي

    فتح البرنامج
    يمكنك فتح البرنامج من قائمة Start بهذه الطريقة:
    Start > Programmes > Microsoft Visual Studio 6.0 > Microsoft Visual Basic 6.0

    • و يمكنك فتحة من ايقونته علي سطح المكتب و تخلص!
    متخرجة من كلية المجتمع




    ˚ ◦˚ஐ الصداقة ˚ ◦˚ஐ

    عبارة عن صفقة تجارية رابحة بين قلبين وروحين

  3. #3
    تاريخ التسجيل
    Feb 2009
    المشاركات
    179

    افتراضي

    COLOR="magenta"]• الفورم:[/COLOR]

    الفورم ستكون هي النافذة الأساسية لمشروعك ... وكذلك ستكون هي الصندوق الذي يحتوي على كل الكائنات الأخرى التي تضيفها للفورم, لذا فيمكن أن نعتبر الفورم هي أهم كائن في المشروع

    وهي عبارة عن شكل رباعي قائم الزوايا يحتوي في الأعلى على شريط العنوان المكتوب فيه Form1 وبجواره أيقونة الفورم ... ويحتوي على عدد من النقاط الفرق بين كل نقطة وأخرى 120 Twip…
    بالضغط بالزر الأيمن من الماوس على الفورم تظهر لك قائمة بعدد من الإمكانيات التي تقدمها لك الفورم مثل ...
    View Code: هذا الأمر يقوم بإظهار نافذة الكود ... في هذه النافذة تستطيع كتابة الكود الخاص بالفورم.
    Menu Editor: هذا الأمر يقوم بإظهار نافذة محرر القوائم ... وهي النافذة التي تساعدك في إضافة قوائم إلى مشروعك.
    Lock Controls: هذا الأمر يجعل جميع الأداوت في الفورم غير قابلة للتحريك ... وذلك إذا كنت قد وضعت الوضع النهائي لهذه الأدوات...
    Paste: وهذا للصق شئ علي الفورم.
    Properties: يقوم هذا الأمر بنقلك إلى نافذة الخصائص.
    متخرجة من كلية المجتمع




    ˚ ◦˚ஐ الصداقة ˚ ◦˚ஐ

    عبارة عن صفقة تجارية رابحة بين قلبين وروحين

  4. #4
    تاريخ التسجيل
    Feb 2009
    المشاركات
    179

    افتراضي

    • شريط الادوات:
    يمكن أن نقول أن شريط الأدوات من الكائنات أو النوافذ الرئيسية في بيئة التطوير Microsoft Visual Basic 6.0 وهو الشريط الذي يحتوي على كل الأدوات التي يمكن أن تضيفها للفورم من صندوق صورة PictureBox أو ميقاتي Timer أو صندوق نص ****************Box أو صندوق عنوان Label أو غير ذلك..
    و يمكن اضافة ادوات اخرى لهذا الشريط بالضغط عليه بالزر الايمن و اختيار الامر Components ستظهر لك شاشة:

    فقم باختيار الاداه التي تريدها ثم اضغط Apply ثم OK, و اذا اردت ادخال ادوات ActiveX او DLL فقم باختيار Browse ثم اختر الاداه..


    • نافذة الفورمات:

    هذه هي نافذة الفورمات وهي كما ترى تحوي كائنان و احيانا اكثر ... الأول هو كائن فهرس Directory واسمه Forms وهو الفهرس الذي يحتوي على كل الفورم التي ستضيفها للمشروع, و من الممكن وجود Directory اخر عند اضافه Module او Class Module ...الخ
    والكائن الآخر هو كائن من نوع فورم Form واسمه Form1...
    تمنحك نافذة الفورمات القدرة على عدد من الأشياء التي تراها بمجرد ضغطك بالزر الأيمن بالماوس على أي كائن من الكائنات في مستكشف المشروع مثل الحفظ والإلغاء وغير ذلك..



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


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

    وهي كما ترى تحتوي على الخاصية في اليسار ... وقيمتها في اليمين ... فمثلا الخاصية Caption تجد أن قيمتها Form1 وهكذا ...
    ومن شكل النافذة تلاحظ أن الخصائص فيها مرتبة تبعا للترتيب الأبجدي من أعلى لأسفل فيما عدا الإستثناء الوحيد وهي الخاصية Name و يمكن ترتيبها خصائصيا عن طريق الضغط علي Categorized بجانب Alphabetic ...
    ومن الملاحظ أن كل كائن في البرنامج يحتوي على مجموعة من الخصائص التي تختلف من كائن لآخر وكذلك عدد من الخصائص المشتركة بين الكائنات ... فمثلا كل الكائنات تمتلك الخاصية Name وذلك لأن هذه الخاصية من الخواص اللازمة في الفيجول بيسيك..
    متخرجة من كلية المجتمع




    ˚ ◦˚ஐ الصداقة ˚ ◦˚ஐ

    عبارة عن صفقة تجارية رابحة بين قلبين وروحين

  5. #5
    تاريخ التسجيل
    Feb 2009
    المشاركات
    179

    افتراضي

    قوائم الفيجوال بيسيك
    يحتوي الفيجوال بيسيك علي 13 قائمة, و هم كالتالي:

    القائمة File: تحتوي علي اوامر اساسية, مثل فتح و حفظ مشروح, و فتح مشروع جديد, و تحويل البرنامج الي امتداد Exe.. الخ
    القائمة Edit: تحتوي علي اوامر التحرير العادية بالاضافة الي اوامر اخري..
    القائمة View: تعمل محتويات هذه القائمة علي اظهار بعض الاشياء مثل صفحة كود و فورم و صندوق الادوات...الخ
    القائمة Project: تحتوي هذه القائمة علي اوامر خاصة بمحتويات المشروع مثل اضافة Module او ClassModule او غيرها..
    القائمة Format: بهذه القائمة يمكنك تنسيق برنامجك, مثلا وضع زر في منتصف الشاشة تماما او محاذاته الي اليمين او اليسار او غيره, و بها ايضا الامر LockControls الذي يمكنك من عدم السماح بتحريك او تغغير حجم اي كائن, و يمكنك ازالته بالضغط عليه مرة اخري...
    القائمة Debug: تحتوي هذه القائمة علي معظم اوامر التشغيل, و منها اختيار طريقة تنفيذ البرنامج, مثل تنفيذ سطر واحد منه StepInto, او تنفيذه كله StepOver, او الامر السابق StepOut, او التنفيذ حتي السطر الذي يوجد عليه مؤشر الكتابة RunToCursor, و BreakPoints التي تظهر باللون الاحمر عند كتابة الكود, فعند اختيارها يتم توقف مؤقت للبرنامج اثناء تشغيله...
    القائمة Run: من خلال هذه القائمة يمكنك تشغيل او ايقاف البرنامج, و اعادة تشغيله..
    القائمة Query: تحتاج هذه القائمة الي جمل استعلام SQL..
    القائمة Diagram: تحتاج هذه القائمة الي SQL او ORACLE..

    القائمة Tools: تحتوي هذه القائمة علي اوامر كثيرة مثل AddProcedur الذي يمكنك من كتابة اجراء جديد و لكن يجب ان تكون في صفحة الكود عند اختيار هذا الامر, اما ProcedureAtributes فهو يمكنك تخصيص بعض الاشياء للاجراء الذي انشأته مثل تغيير ID و غيرها..
    القائمة Add-Insert: تحتوي هذه القائمة علي برامج مستقلة توفر خدمات للبرنامج..
    • القائمة Window: تنظم هذه القائمة صفحة الكود و الفورم ليكونا ظاهرين مع بعضهما..
    القائمة Help: تحتوي هذه القائمة علي متعليمات خاصة ولا يمكنك فتحها الا اذا تم تحميل MSDN, و بها ايضا الصفحة الخاصة بنبذة عن للفجوال..
    متخرجة من كلية المجتمع




    ˚ ◦˚ஐ الصداقة ˚ ◦˚ஐ

    عبارة عن صفقة تجارية رابحة بين قلبين وروحين

  6. #6
    تاريخ التسجيل
    Dec 2008
    المشاركات
    219

    افتراضي

    حياك الله اختي (خوية الحاسب ) :)

    وجزاك الله الف خيييييييييير

    هذا الفيجول القديم مو 6.0 انا فيجولي 2003 واحس انه قديم خخخخخ فمبالك ب6 في اختلا في شريط القوائم بين ميكرسوفت فيجول ستيدوا دوت نت وبين فجيول بيسيك 6 واكيد كل اصدار في مطور اكثر من الي قبله

    :) الله يعطيك الف عافيه وماقصرتي وننتظر باقي الدروس معك ابله خوية الحاسب :)

  7. #7
    تاريخ التسجيل
    Nov 2007
    المشاركات
    831

    افتراضي



    مجهود تشكرين علية ..

    وفكرة جميلة حيث تفيديننا جميعاً بهذه المعلومات ..

    يعيطك العافية أختي خوية الحاسب

  8. #8
    تاريخ التسجيل
    Feb 2009
    المشاركات
    179

    افتراضي

    يعافيك ربي أنورة


    مرورك رائع


    ربي لا يحرمنا منك استاذتي
    متخرجة من كلية المجتمع




    ˚ ◦˚ஐ الصداقة ˚ ◦˚ஐ

    عبارة عن صفقة تجارية رابحة بين قلبين وروحين

  9. #9
    تاريخ التسجيل
    Feb 2009
    المشاركات
    179

    افتراضي

    هلا والله فيك اختي miss nour منورةالموضوع


    صحيح في اختلافات بسيطة بس كمان مفيد
    متخرجة من كلية المجتمع




    ˚ ◦˚ஐ الصداقة ˚ ◦˚ஐ

    عبارة عن صفقة تجارية رابحة بين قلبين وروحين

تعليمات المشاركة

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •