منتدى ماجده منتدى ماجده     أضف للمفضلة أضف للمفضلة
  كلمة مرور المنتدى   كلمة مرور مكتوب


نرحب بكم في منتدى مكتوب ماجدة...

منتدى ماجدة هو منتدى عربي متكامل يحتوي على الكثير من الفائدة وهو أحد مواقع شبكة مكتوب المعرفة والتدوين. انضم الآن و احصل على فرصة التمتع بحوارات عربية متعددة المجالات (اسلامية و نسائية و صور غريبة و اشعار و العاب بنات و صور انمي).


 
  المنتدى  موقع مكتوب  الانترنت
 

العودة   منتديات ماجدة > المنتديات التقنية > منتدى الكمبيوتر والإنترنت
تسجيل الدخول

منتدى الكمبيوتر والإنترنت

كل ما يتعلق بالكمبيوتر من مشاكل وحلول


إضافة رد
 
LinkBack أدوات الموضوع
قديم 21 -07 -2005, 02:10 PM   #1 (permalink)
معلومات الكاتب
عضو ذهبي
الصورة الرمزية feras007
تاريخ التسجيل:  17-04-2004
رقم العضوية :  1314
مكان الإقامة :  دمشق
الدولة:
عدد المشاركات: 1,354
الجنـس: ذكر
معدل تقييم المستوى : 0 feras007
حالة العضو:   feras007 غير متواجد حالياً





Arrow ماهو Visual Basic ؟


مدخل إلى فيجول بيسك:

1- مقدمة :
عندما يحتاج المستخدم إلى إنشاء تطبيقاته الخاصة تحت بيئة النظام ويندوز Windows فإنه لابد له من لغة برمجة جيدة تساعده في إنشاء هذه التطبيقات وتُعتبر Visual Basic من اللغات العالمية العالية المستوى والسهلة الاستخدام والتي يجد فيها المبرمجون غايتهم لكتابة معظم التطبيقات العاملة تحت بيئة ويندوز Windows .
2- مزايا لغة Visual Basic :
1. لغة برمجة قوية تعمل تحت بيئة نظام التشغيل Windows واكبت التطور الذي حصل على العتاد والبرمجيات ( Soft war – Hard ware ) مما جعلها متوافقة مع الأنظمة الحديثة .
2. سهولة استخدامها ومرونتها الشديدة وإمكانية كتابة البرامج القوية والمتقدمة بوقت أقصر من الوقت المطلوب لتنفيذ العمل بلغة برمجية أخرى .
3. قدرتها العالية على التعامل مع الوسائط المتعددة الأغراض Multimedia .
4. قدرتها على التعامل مع أنواع مختلفة من قواعد البيانات ( Data Base ) .
5. اعتماد لغة الـ Visual Basic في تطبيقات مجموعة Office .

3- بيئة لغة Visual Basic]
4- كيفية كتابة البرامج والمشاريع بلغة Visual Basic :
تنقسم كتابة البرنامج بلغة الـ Visual Basic إلى قسمين :
• مرحلة البرمجة المرئية بلغة Visual Basic Programming .
• مرحلة البرمجة بكتابة الشيفرة Code Programming .
يتم تصميم البرنامج عادةً في مرحلة البرمجة المرئية عن طريق استخدام الأدوات البرمجية المختلفة الموجودة ضمن حزمة الأدوات Tool Box وأما المرحلة الثانية فتتم باستخدام محرر النصوص الخاص ببرنامج Visual Basic
والشيفرة هي عبارة عن مجموعة من العبارات والتراكيب الخاصة باللغة التي تتحكم بسير عمل البرنامج أثناء التنفيذ .
5- كتابة البرنامج الأول بلغة Visual Basic :
مثال ( 1 ) : قُم على إنشاء برنامج يتألف من نموذج وعلى هذا النموذج ثلاث أزرار ( عرض – مسح – خروج ) مع مربع نص حيث يتم عند الضغط على عرض كتابة العبارة " دورة فيجول بيسك " في مربع النص أما الثاني مسح فيقوم على مسح هذه العبارة والثالث للخروج من البرنامج ، اسم البرنامج MyProg .
التنفيذ : لبدء تنفيذ أي برنامج بلغة الـ Visual فإنه يمر بعدة مراحل أساسية هي :
(1) إنشاء دليل البرنامج وليكن ( CH1 ) يتم حفظ كافة الملفات الخاصة بالبرنامج المحدد .
(2) إنشاء مشروع جديد من القائمة ملف New Project .
(3) حفظ المشروع من القائمة ملف Save Project .
عند إجراء عملية حفظ البرنامج فإنه يتولد مجموعة من الملفات الخاصة بالمشروع وهي :
• ملف المشروع : ويأخذ الامتداد *.Vbp وهو يحتوي على معلومات عن استعمال وبناء المشروع
ويسمى باسم البرنامج .
• ملفات النماذج : وتأخذ الامتداد *.Frm وتحتوي على معلومات عن النموذج المنشأ ويسمى باسم يدل على طبيعة عمل النموذج .
• نافذة المشروع : وهي النافذة التي تظهر على الجانب الأيمن لبيئة اللغة تأخذ عنوان اسم المشروع وهي تضم أسماء النماذج المستخدمة في المشروع .
ملاحظة : عند إنشاء مشروع جديد New Project فإنه يعطي اسم افتراضي Project ويُنشئ ضمنه نموذج واحد باسم افتراضي Form 1 .
[line]
4) إضافة العناصر و الأدوات إلى النموذج من قائمة الأدوات (Tool Box ) .
إذا لم تكن القائمة ظاهرة قم على طلبها من القائمة ( View – ToolBox)
الخصائص :
أولاً - ما هي الخاصية ؟
إن لكل نموذج أو أداة مجموعة من الخصائص التي تؤثر في مواصفات وشكل الأداة نفسها ، ويتم التحكم
بخصائص الأدوات أما من قائمة الخصائص بشكل ابتدائي أو من خلال الشيفرة .
ثانياً - يتم إظهار قائمة الخصائص من القائمة View الأمر Properties .
ملاحظة :تختلف خصائص الأدوات عن بعضها فليس من الضروري أن يكون للأداتان نفس الخصائص .
ثالثاً - من أهم الخصائص :
الخاصية الوظيفة
Caption تغيير عنوان النموذج أو الأداة .
Name تحدد اسم النموذج أو الأداة ليتم التعامل معها من خلال الشيفرة .
Back color تغيير لون الأرضية .
Font New تغيير نوع وحجم الخط .
Font Color تغيير لون الخط .
Left To Right لتحويل الأداة إلى الوضع العربي .
Alignment تغيير محاذاة النص .
Top-Left-Width-Height لتغيير إحداثيات موضع الأداة بالنسبة للنموذج وطول وعرض الأداة .
رابعاً – عمليات على التحكم بالأدوات ( التحجيم – المحاذاة – الترتيب – التوسيط )
تؤمن القائمة ( Format ) كافة العمليات السابقة التي يمكن تطبيقها على مجموعة من الأدوات المحددة .
Align للمحاذاة .
Make sane Size للتحجيم ( أي جعل كافة الأدوات بحجم واحد ) .
Vertical Spacing لوضع مسافات متساوية بشكل طولي بين الأدوات المحددة .
Center In Form لتوسيط الأداة بالنسبة للنموذج ( أفقي أو عمودي ) .
(5) الانتقال إلى البرمجة باستخدام الشيفرة :
يتم كتابة الشيفرة للأدوات المختلفة عن طريق مجموعة من الإجرائيات التي يتم تنفيذها عن أحداث معينة .

الأحداث :
لكل أداة من الأدوات مجموعة من الأحداث الخاصة ، والحدث هو الفعل أو التأثير الذي يتم تنفيذه على الأدوات كالضغط أو الضغط المضاعف أو حركة مؤشر فأرة الخ ……
ولكل حدث إجراء يتم كتابة الشيفرة الخاصة ضمنه ولا يتم تنفيذ هذه الشيفرة إلا عندما يتم تنفيذ الحدث .
مثال : حدث الضغط على الزر عرض يتم كتابة عبارة " دورة فيجول بيسك " في مربع النص ، الشيفرة الخاصة بالحدث السابق :
بداية الإجراء Privet Sub Display - Click
الشيفرة " دورة فيجول بيسك " Text1 . Text =
نهاية الإجراء End Sub
يتم عن طريق الشيفرة إسناد النص المحدد ضمن إشارات التنصيص إلى مربع النص عن طريق الخاصية Text
(6) كتابة الشيفرة للحدث مسح .
بداية الإجراء Privet Sub Display - Click
" " Text1 . Text =
نهاية الإجراء End Sub
(7) كتابة الشيفرة للحدث خروج .
بداية الإجراء Privet Sub Display - Click
End
نهاية الإجراء End Sub
( مرحلة تنفيذ البرنامج .
يتم تنفيذ برنامج Visual Basic عن طريق مترجم اللغة Compiler الذي يقوم على كشف أخطاء الشيفرة وفي حال عدم وجود الأخطاء يقوم على تحويل الشيفرة إلى لغة الآلة ومن ثم تنفيذ البرنامج>
[line]

مع تحياتي
فراس

__________________

العاب بنات


من مواضيع feras007 في المنتدى:

سكربت التحويل من vBulletin 3.x.x إلى MySmartBB
كمبيوتر عبيييييييييط..........
جديد شركة استضافة!!!
انتحار
,.-~*'¨¯¨'*·~-.¸-(_ ( كيف تدلــع البنت .. ؟؟؟؟) _)-,.-~*'¨¯¨'*·~-.¸
عناقيد العنب
رابط تنزيل برنامج .....
مساعدة في كود الريل ون بلييييييييييير
تحذير......
هاك الصندوق الماسي لل vb3.5.0 من تطوير شغال 100% سهل التركيب وبنظام Product
صور بالتعليق
الأخت ماجدة
هل هذا يجوز.......
[ تمبلت ] التسجيل السريع الى المنتدى .
الاصدار 1.1.1 من برنامج منتديات MySmartBB

 

رد مع اقتباس
قديم 21 -07 -2005, 04:48 PM   #2 (permalink)
معلومات الكاتب
مشرف سابق

الصورة الرمزية ســـامي
تاريخ التسجيل:  22-01-2004
رقم العضوية :  3
مكان الإقامة :  مكة المكرمة
الدولة:
عدد المشاركات: 7,870
الجنـس: ذكر
معدل تقييم المستوى : 38 ســـامي
حالة العضو:   ســـامي غير متواجد حالياً





افتراضي


مشكور أخي فراس على هذه المعلومات القيمة

بارك الله فيك

__________________

العاب بنات


من مواضيع ســـامي في المنتدى:

[هاك] منع التسجيل بأحرف إنكليزية
تكرار لفظ الجلالة وقراءة القرآن يعالجان الاكتئاب
تفجير عبوة ناسفة على رتل للحرس الوثني تؤدي هلاك سبعة من المرتدين
نجل المدرب الصربي ينسحب من تشكيلة المونديال
تأنيب من الموساد لمعاريف وهآرتز لكشفهما اللقاءات مع خدام
ليون يلاحق مرسيليا على قمة الدوري الفرنسي
هاك إحصائيات آخر 24 ساعة ــ 3 في واحد للفي بي 3.5.0
حزب الله» هو خط الدفاع الأول لإيران ضد إسرائيل / هدى الحسيني
بهار الكركم الأصفر يساهم بعلاج سرطان البروستاتا
«أوراق» سورية في الساحة اللبنانية تنقل دمشق من موقع الدفاع... إلى الهجوم / فوزي زيدان
قصة واحد من الشياب
دعاء
تقدم أميركا وإيطاليا واليونان وتركيا بمونديال السلة
بيع سروال، أم كشف عورة مغلّظة ؟!
ريال مدريد ينفرد بالمركز الثاني للدوري الإسباني

 

رد مع اقتباس
قديم 10 -08 -2005, 03:53 PM   #3 (permalink)
معلومات الكاتب
عضو محترف
الصورة الرمزية BLADE
تاريخ التسجيل:  27-06-2005
رقم العضوية :  4981
مكان الإقامة :  WhEn EvEr & WhErE EvEr
الدولة:
عدد المشاركات: 806
الجنـس: ذكر
معدل تقييم المستوى : 0 BLADE
حالة العضو:   BLADE غير متواجد حالياً





افتراضي


مشكور اخى على هذه المعلومات القيمه

وسلمت يداك

ونتمنى المزيد من هذه المواضبع الجميله

__________________

العاب بنات


من مواضيع BLADE في المنتدى:

=== رساله الى كل متكبر ===
قــــــــــــــلــــــــــه ادب
همســــــــــــــات بلا ميـــــــــــــــــعاد
____ كلمات للتامل___
حوار بين القلم والقلب
القلوب المجرووووحـــــه
قمــــــــــــــــــه الاخــــــــــــــــــــلاق
حبيـــــــــــــبتى
أليــــــــــــــــــــــــــــكى
الى روووووووووح
احـــــــــــــــــــــــــــــــــــبك
ماذا تفعل لو..............
من انا
لماذا يتباهى الشباب بكثره علاقتهم العاطفيه؟
ممكن تساعدونى لو سمحتم علشان انا خلاص اتخنقت؟

 

رد مع اقتباس
إضافة رد

أدوات الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة



المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
كتاب Visual Basic 6 بالعربي kakyyabata منتدى البرامج والبرامج المشروحة 3 24 -07 -2008 10:29 AM
ماهو الحب؟ scorpion النثر والخواطر ونبض المشاعر 12 05 -02 -2008 05:05 AM
Service Pack 6 for Visual Studio 6.0 ghost_of_egypt منتدى البرامج والبرامج المشروحة 2 16 -10 -2007 06:51 AM
تعلم ماهو ip وكيف تحصل عليه؟ وكيف تستغله بعد ماتحصل عليه ؟! SnipeR منتدى الكمبيوتر والإنترنت 8 24 -10 -2004 01:40 AM
ماهو اسهل برنامج لتنزيل الملفات madon منتدى البرامج والبرامج المشروحة 2 18 -04 -2004 10:29 AM




الساعة الآن 09:26 PM.



Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0

اناشيد طيور الجنة -   صوت الاسلام -   صوت القران -   صور اطفال -   صور رومانسية

منتديات ماجدة جميع الحقوق محفوظة © 2009 .    إحدى خدمات شركة مكتوب.

العاب شمس   -   العاب وصلات   -   العاب بنات   -   الفراشة - عالم حواء   -   الحياة الزوجية   -   طيران - سفر   -   كورة   -   ابراج – حظك اليوم   -   اخبار   -   كليبات   -   العاب فلاش   -   التنمية البشرية   -   زواج – بنت الحلال