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

مشاهدة النسخة كاملة : سلسلة دروس البرمجة بلغة بيسك الدرس الأول


BLACK LOVE
24-03-2004, 07:24 PM
http://absba5.absba.org/bismalhAAAAAAA.gif

Microsoft Visual Basic v 6.0

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

http://absba5.absba.org/visual_baner1.gif


أما الآن لنبدأ في شرح هذا الدرس السهل والذي يجب على كل مبتديء لا يعرف أي شيء عن هذا البرنامج التطلع الى هذا الدرس لكي يتمكن من عمل مشاريعه

أولا : كيفية الوصول إلى البرنامج

http://absba5.absba.org/visual_basic1.jpg

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


http://absba5.absba.org/visual_basic2.jpg


ستظهر لنا هذه النافذة لنختار أول خيار ونضغط على OPEN ليظهر لنا التالي :


http://absba5.absba.org/visual_basic3.jpg


هذه واجهة البرنامج ومنطقة العمل . .

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

شرح واجهة البرنامج :

http://absba5.absba.org/visual_basic4.jpg


هذا ما يسمى بصندوق الأدوات وهذه هي الادوات التي سنرسمها ونتعامل معها . .

http://absba5.absba.org/visual_basic5.jpg


هذا ما يسمى بمستكشف الخاص للبرنامج .

http://absba5.absba.org/visual_basic6.jpg

هذا ما يسمى بصندوق الخصائص .

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

في البداية تريد أن تسمي اسم للبرنامج لذلك قبل أن نعمل على أي شيء نعمل على التالي :

http://absba5.absba.org/visual_basic7.jpg

في الخيار المحدد ل Caption وهو خيار التسمية أكتب اسم البرنامج كمثال كالتالي :

http://absba5.absba.org/visual_basic8.jpg

كما ترى لقد أستطعنا تسمية البرنامج . .

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

كما التالي

http://absba5.absba.org/visual_basic9.jpg


أعرف كيف ترسمها وهذه عملية سهلة طبعا . . فقط لتأخذ بعض الخبرة . .

ومن مميزات هذا البرنامج الفيجول بيسك بأنك الآن تستطيع الكتابة بالعربية وغير ذلك تستطيع جعل النص يبدأ من اليمين الى اليسار وهذا ما كان متوفرا في الإصدارات القديمة ولكن يجب عليك إن كان برنامجك بالعربية عمل التالي :


http://absba5.absba.org/visual_basic10.jpg

أولا : حدد الخيار الذي في صندوق الخصائص Right To Lift ومن ثم اختر قيمة True لكي ترى الكلام يبدأ من اليمين الى اليسار . . .

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

http://absba5.absba.org/visual_basic11.jpg


من خيار Windows State اختر القيمة Maximizer وهي أكبر قيمة لنافذة المشروع الآن نفذ المشروع بالضغط على f5 ليظهر لك التالي :


http://absba5.absba.org/visual_basic12.jpg

كما ترى برنامجك بحجم الشاشة . . .

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

كيفية عمل خلفية لمشروعنا بصورة ما :

http://absba5.absba.org/visual_basic13.jpg

من هذا الخيار اختر الصورة . .

( مع ملاحظة وضع مجلد خاص لبرامجك ) .



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


http://absba5.absba.org/visual_basic14.jpg


اضغط بزر الفارة الأيمن على صندوق الأدوات في المنطقة الفارغة ليظهر لك الخيار المحدد اختاره .أو توجد طريقة اخرى كالتالي :

http://absba5.absba.org/visual_basic15.jpg


كلا الطريقتين هي واحدة لظهور الادوات المتبقية كالتالي :

http://absba5.absba.org/visual_basic16.jpg

هذه جميعها أدوات . . أما كيفية إضافتها حدد الأداة التي تريدها ومن ثم اضغط على OK لتظهر لك في صندوق الأدوات فقط هذه هي الطريقة . . . .

انتهينا من هذه النقطة . . .

في بعض الأحيان إن ذهبت الى مواقع خاصة للبرمجة ستجد بانه يخبرك كمثال : اختر الأداة COMMAND او الأداة TEXTBOX وغيره فكيف تعرف أن هذه الأداة هي التي يريدها ..عليك بتمرير الماوس على الاداة ليظهر لك اسمها كما التالي :

http://absba5.absba.org/visual_basic17.jpg

كما تلاحظ هذه الاداة اسمها TEXTBOX . . . هذه هي الطريقة ولإن لم تجدها أذهب الى PROGECT--COMPOENTS . هذه هي الطريقة . .

الآن كيفية تغيير الخلفية للون ما :


http://absba5.absba.org/visual_basic18.jpg


من صندوق الخصائص اختر خيار Back Ground واختر لون كما موضح لك .

كيف تجعل الأداة لها حجم معين بحسب طول الكلمة من دون زيادة ولا نقصان . .

كما التالي :


http://absba5.absba.org/visual_basic19.jpg

ليظهر التالي :

http://absba5.absba.org/visual_basic20.jpg

كما تلاحظ الأداة أصبح حجمها بنفس حجم الكلمة . . .

1- هذا الخيار لتغيير الخط والحجم وغيره تستطيع ذلك بالنقر مزدوج على هذا الخيار FONT .

أما الآن زر تنفيذ البرنامج : عندما يقول لك نفذ البرنامج فهذا يعني بأننا سوف نرى البرنامج على شكله الحقيقي والذي صممناه تستطيع تنفيذ البرنامج بالضغط على زر F5 كما أوضحت سابقا ولكن أيضا تستطيع ذلك من خلال هذا الخيار كما التالي :


http://absba5.absba.org/visual_basic21.jpg


هذا هو زر التنفيذ للبرنامج كمثال انظر الى الشكل التالي كيف يصبح بعد التنفيذ :

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

هذا هو درسنا الأول وأهم ما فيه من أدوات ونوافذ وغيره ..

اتمنى أن تكونوا قد أستفدتم من هذا الشرح المفصل

بالتوفيق للجميع
تحياتي

سلسلة دروس البرمجة بلغة بيسك الدرس الأول (http://www.absba.org/vb/showthread.php?s=&threadid=101041&highlight=%C7%E1%C8%D1%E3%CC%C9)
الدرس الثاني : كيفية عمل الآلة حاسبة (http://www.absba.org/vb/showthread.php?s=&postid=556196#post556196)
البرمجة بلغة بيسك الدرس الثالث :درس على أداة Listbox (http://www.absba.org/vb/showthread.php?s=&threadid=104635&highlight=%C7%E1%C8%D1%E3%CC%C9+%C8%E1%DB%C9+%C8%E D%D3%DF)
الدرس الرابع : (قواعد البيانات) كيفية رابط برنامج الفيجول بيسك ببرنامج الآكسس (http://www.absba.org/vb/showthread.php?s=&postid=614666#post614666)
الدرس الخامس : تابع قواعد البيانات (http://www.absba.org/vb/showthread.php?s=&postid=615589#post615589)

ziz
24-03-2004, 09:06 PM
مشاء الله


جزاك الله خير



وبارك الله فيك اخي BLACK LOVE


الدرس 100%


الله يعطيك الف عافية

نجم الجدي
24-03-2004, 09:16 PM
المشاركة الأصليّة كتبت بواسطة ziz
مشاء الله


جزاك الله خير



وبارك الله فيك اخي BLACK LOVE


الدرس 100%


الله يعطيك الف عافية


100% مع مرتبة الشرف:)

sahel38
24-03-2004, 10:05 PM
مشكور أخي BLACK LOVE

ماشاء الله تبارك الله عطاء مستمر بدون كلل أو ملل...

بارك الله فيك..ولكن الصور لاتظهر...

تحياتي

المغتصب
24-03-2004, 10:38 PM
تسلم أخوي على الشرح والله يعطيك ألف عافيه ,,, ونحنا بنتظار الدرس الثاني .




تحياتي

Abo_ELleal
25-03-2004, 03:03 AM
المشاركة الأصليّة كتبت بواسطة ziz
مشاء الله


جزاك الله خير



وبارك الله فيك اخي BLACK LOVE


الدرس 100%


الله يعطيك الف عافية

العسل
25-03-2004, 03:40 AM
السلام عليكم ورحمة الله وبركاتة


مساء الخير BLACK LOVE مراقب



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


أو ليت يكون هناك منتدي خاص ((( Microsoft Visual Basic )))))



ياليت تطرح هذا الموضوع على المختصين في هذا المنتدي

حيث أنا تخصصي برمجة حاسب


حتى نفيد جميع الاخوة المسلمين في هذه الدنيا

((((((((((((( أرجو أن لا ترودني خائب معكم ))))))))


وبالنسبة للفيجول بيسك تعتبر من ابسط اللغات واقويها في التعلم بسرعة


((( ونا <<< عندي هديه لهذا المنتدي وهي عبارة


عن قاموس إنجليزي عربي والعكس <<<<


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

و >>> كيف يمكن تحميل البرنامج على المنتدي <<<<<
في لغة فيجول بيسك 6


ولكم جزيل الشكر


تحياتي لكم

Active
25-03-2004, 04:39 AM
جزاك الله كل الخير .. ومشكور أخوي على هذا الطرح الثمين

BLACK LOVE
25-03-2004, 03:12 PM
العفو اخواني ومشكورين على المرور الكريم

بالنسبة للصور هي تظهر 100% وإن لم تظهر اضغط بزر الفارة الأيمن اظهار الصور show picture ..

اخي العسل بالنسبة لإقترحك . كما تعلم يمنع وضع الإقتراحات في المنتدى ولكن تستطيع مراسلة إداراة المنتدى من خلال هذه الروابط : وبحال رغبت بطرح فكرة او مقترح قم بمراسلة إدارة المنتدى لانها الجهة المعنية بالمقترح ويكون ذلك عبر البريد Absba@absba.org او عبر البريد absbateam@gawab.com . . .

وسأوضح لك نقطة لنفرض أنه أفتتح قسم خاص للبرمجة كم موضوع سترى في اليوم ؟ ؟ لو لاحظنا بأن المنتدى مليء بمثل هذه المواضيع وخاصة البرمجة أظن انه من المؤكد سيتم فتح القسم ولكن في حالنا الآن لا يوجد سوا مواضيع معدودة حول البرمجة ولا نرى شرح تفصيليا كثيرا للبرمجة . . . واتمنى منك إن كنت تريد وضع او ان تقترح إقتراح راسل إداراة المنتدى وسيبلغوك بالنتيجة .
وإن كنت تود حقا أن ترى مثل هذه المواضيع بكثيرة تستطيع طرح مواضيع للبرمجة مما يؤدي لتشجيع بعض الأعضاء او الخبراء في البرمجة ويبدئو طرح مثل هذه المواضيع . . . .
--------------------------------------------------------------------------------
بالنسبة لإستفسارك اخي الكريم حول (و >>> كيف يمكن تحميل البرنامج على المنتدي <<<<<
في لغة فيجول بيسك 6 )

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

قسم ملفاتك+ارفعها لموقع وضعها في المنتدى+كيفية إحضار روابط التحميل

http://www.absba.org/vb/showthread.php?s=&threadid=92586

ولا تبخل علينا في الشرح ;)

بالتوفيق للجميع

تحياتي

أبو البلد
25-03-2004, 10:15 PM
ممتاز أخي الغالي..

درس رائع..

وشرح موفق.. لبرنامج مهم...

تحياتي..

alzahi
25-03-2004, 10:21 PM
المشاركة الأصليّة كتبت بواسطة ziz
مشاء الله


جزاك الله خير



وبارك الله فيك اخي BLACK LOVE


الدرس 100%


الله يعطيك الف عافية

BLACK LOVE
26-03-2004, 01:13 AM
العفو اخواااني ومشكورين على المرور . . . . .

بالتوفيق

تحياتي

MASHAAIF
31-03-2004, 10:10 PM
جزاك الله كل الخير وشكرا.. شكرا.. شكرا

سفيرة الأهات
01-04-2004, 02:45 AM
جزاك الله خير

BLACK LOVE
01-04-2004, 03:40 PM
العفوو اخواني ومشكورين على المرور

تحياتي

راجل طيب
13-05-2005, 12:41 AM
بارك الله فيك وزادك علمامن فضله

أخوك /
راجل طيب :)

MoShaKeS™
13-05-2005, 04:15 AM
جزاك الله كل خير وبارك الله فيـــك ......

الزنتاني الخارق
21-09-2006, 06:24 PM
بارك الله فيك

thegodfathertam
13-04-2007, 12:50 PM
شكراً لك اخي

محمد نجيب
13-04-2007, 06:46 PM
بارك الله فيك

MicroPro
13-04-2007, 07:07 PM
مشكور جدا

دروس رائعة و مفيدة

رغم انك وضعتها منذ زمن بعيد جدا جدا الا انها مفيدة جدا جدا

ليتك تستمر في مواصلة هذا العمل سيكون حافزا لي للاستمرار في يتقديم مواضيع في نفس المجال

احترامي و تقديري

ahmedhamama
13-04-2007, 07:38 PM
شكرا لك أخى الكريم على هذه الدروس المفيدة فى لغة البرمجة بالفيجوال بيسك
جزاك الله خيراً

الدعباس
14-04-2007, 01:07 AM
شكرن جزيرن وان البرنامج فجول 6

عصام ابوهيبه
20-09-2007, 10:54 PM
جزااك الله خيرا

Most-Lost
23-09-2007, 03:20 AM
ألف شكر على الدرس
و الحمد لله أنا فهمته كله و نفذته بشكل جيد

المذيوري
26-09-2007, 02:50 PM
يعطيك العافية

عفركوووش
03-10-2007, 06:19 PM
http://www5.0zz0.com/2007/10/03/15/98253133.jpgمشكوررررررررررررررر كثير اخى العزيز عى الشرح الجميل

بلوتوث2
12-10-2007, 10:19 AM
جزلك الله خيرا شرح مميز

WAGDYELTOUNY
02-12-2007, 02:51 PM
مشكور .............................................مشكور مشكور... ......مشكور......................مشكور.........مشك ور
مشكور.............مشكور............ ..مشكور............... مشكور.
مشكور........................مشكور ............................مشكور
مشكور... ................................................. .....مشكور
مشكور. ................................................. ...مشكور
مشكور....................... ........................ مشكور
مشكور.......................................م شكور
مشكور................ ................مشكور
مشكور............. ..........مشكور
مشكور.......... .......مشكور
مشكور.....مشكور
مشكور

شغ بوب
20-12-2007, 10:14 PM
بارك الله فيك يارب

على الشرح و التوضيح الممتاز

الله يعطيك الصحه و العافيه يارب على المجهود المبذول

احترامي وتقديري لك سيدي الكريم

dream26z
22-12-2007, 10:46 AM
الصور ماطلعت
والله يعطيك العافيه

ghuf
24-12-2007, 10:15 PM
أشكرك جزيل الشكر
و لك العوافي

بحر الأماسي
25-12-2007, 11:15 AM
مشكور على الدرس

أمـيرة
28-12-2007, 05:18 PM
جزاك الله خير

مها الريم
21-03-2008, 11:49 PM
مشكور اخي الله يبارك فيك

Max 9
25-03-2008, 09:06 PM
ماآآشاء الله

ممتاز

ربي يوفقك

cafe
07-05-2008, 03:05 AM
ما شاء الله ما شاء الله عليك

بارك الله فيك يا اخي بوركت وسلمت

شرح وافي وواضح وكامل

يا ريت لو توضحلنا شوية كمان عن طرق كتابة الكودز حتى نتمكن من التبحر في هذا المجال اكثر واكثر

السلام عليكم ورحمة الله وبركاتة

kadre
09-05-2008, 06:01 AM
ما شاء الله عليك

الف الف الف شكر لك على هذا الشرح الرائع سيدي

سلمت يداك


كل التحيه

علاء جنان
09-05-2008, 08:08 AM
عظيم جدا شرح جميل وموضوع مميز جدا شكرا لك اخي على مجهودك الرائع بارك الله فيك

شعيشع1
09-05-2008, 07:45 PM
شكرا
جزاكم الله خيرا

سامى مرسى
10-05-2008, 10:36 AM
عظيم ولكن اريد تحميل البرنامج ذاته وخليك معانا حبه حبه حيث اننى مبتدا من الصفر يعنى انا عايز درس خصوصى جدا وشكرا

moh science
05-08-2008, 02:30 AM
اريد ان اتقن الفيجول بيسك اتقان كامل فانا اجيدها ولكن ليس بالمحترف
افيدني

كخعضي123
20-09-2008, 03:12 AM
تحميل http://....gladiatus.com/game/c.php?uid=43752

تم تحرير الرابط من قبل المشرف العام .....mokhtar1

ayafarfour
23-10-2008, 03:16 PM
جزاك االله خيرا

تنوميشن
30-10-2008, 04:17 PM
جزاك الله خيرا على هذا الشرح الجميل

ameeroline
30-12-2008, 11:03 PM
جزاك الله كل الخير