هذه الرسالة تفيد بأنك غير مشترك أو لم تسجل دخولك بعد. للاشتراك الرجاء اضغط هنــا

+::: التسجيل :::+ +::: المكتب :::+ +::: المفكرة :::+

+::: البحث :::+ +::: اتصل بنا :::+ +::: الخروج :::+


العودة   منتديات صقر البحرين > ©؛°¨°؛©][عالم االكمبيوتر والبرامج][©؛°¨°؛© > الكمبيوتر والانترنت والبرامج > البرامج المشروحة


دورة الفيجوال بيسكـ ((شرح مصور))

البرامج المشروحة


إضافة رد
 
LinkBack أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
قديم 11-11-2006, 12:36 PM   رقم المشاركة : [1 (permalink)]
عضو مشارك

 الصورة الرمزية عاشق زورو
 
 
رقم العضوية 25567
تاريخ التسجيل Oct 2006
المشاركات 227
بمعدل 0.32 مشاركة في اليوم
الهواية  لاتعد ولاتحصى
الجنس
الحالة عاشق زورو غير متصل
المزاج اليوم
علم الدولة علم الدولة Saudi Arabia
عدد النقاط 51
بدأت الانترنت عام 2000 او قبل

عاشق زورو will become famous soon enough

إرسال رسالة عبر مراسل MSN إلى عاشق زورو

New دورة الفيجوال بيسكـ ((شرح مصور))

دورة الفيجوال بيسكـ شرح مصور

بسم الله الرحمن الرحيم

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

وقبل الشروع في هذه الدورة أعلموا أني لازلت مبتدء ولا أستغنى عن المساعدة فيما بيننا فاليد الواحده لا تصفق..

في البدايه نأخذ مقدمة سريعة عن البرنامج .. وأكيد راح يتساءل البعض عن كيفية إيجاد هذا البرنامج؟
أقول لك وبكل بساطه .. اذهب لأي محل كمبيوتر واطلب منه "فيجوال بيسك 6,0 "
بعشره ريالات....

الفيجوال بيسك لغة برمجة أطلقتها شركة ميكروسوفت ولكن يميزها عن باقي اللغات أنها أسهلهم برمجيا و أسهلهم لعمل شكل للبرنامج
(Easier Creating Inteface)
و هذه من أهم مميزات هذه اللغة و سنبدأ الآن بالشرح أولا :
- لفتح البرنامج :
من قائمة Start
نختار Programs
ثم Visaul Studio 6.0
ثم Visaul Basic 6.0

الشاشة الإفتتاحية :
أ-
أولا يظهر شعار للبرنامج ثم يختفي تلقائيا و يظهر لنا نافذة لإختيار نوع المشروع
الأنواع الرئسية :
EXE Standard
و هو النوع الذي عادة ما يستخدم لصنع برامج تنفيذية بامتداد exe
ِActive x DLL
و هو يستخدم لصنع ملفات بامتداد dll و لا يحتاج المستخدم لتشغيلها لكنها تعمل بأوامر معينة
Active X Control
و هي تعد أفضل ما في الإصدار 6,0 فأنت تستطيع إنشاء أدوات بامتداد *.ocx
و تقوم باستخدامها في برامجك و يمكنك بيعها كما تفعل الشركات الأجنبية

و في هذه الدروس سيكون النوع الذي نستخدمه هو EXE Standard
ب-عند الدخول على EXE Standard ستفتح لنا نافذة العمل design
و هي تتكون من :
1- tool box:
و هي التي توجد بها مجموعمة من الأدوات المرفقة مع الفيجوال بيسك مثل الزر و صندوق الصورة و سنشرحها بالتفصيل فيما بعد
2-Properties Window
ومن هذه النافذة نستطيع التحكم في خصائص الكائنات و الأدوات
3-Form
و هو شكل البرنامج و يكون داخل نافذة Project1
4-Project Explorer
و هي تتيح لك التنقل بين الفورمات المختلفة و الذهاب لنافذة البرمجة
5- Code Window
اضغط مفتاح F7ستر ىأن نافذة بيضاء قد ظهرت و هنا يتم كتابة الأوامر البرمجية
هكذا نكون قد انتهينا من مكونات شاشة فيجوال بيسك و سيلي فيما بعد شرح تفصيلي
لصندوق الأدوات أداة أداة ستقوم بشرحها إن شاء الله تعالى ..

تشغيل ‘ فيجول بيسيك

هنا شرح لأدوات البرنامج





1-المؤشر poniter وهذه الاداة تستخدم في نقل الاشياء وتحديدها وهذه الاداة غير غريبة عنا لانها تراه في معظم البرامج
2- العنوان label وهذه الاداه تتيح لك خاصية كتابة العنواين
3-الفريم frame1 وهي اداة تحديد سيأتي مجال الشرح عنها لاحقا
4-صندوق الاختيار check box وهي ليست غريبة علينا فهي تتيح لك اختيار اكثر من خيار في ان واحد
5- picture box وهذه الاداة تتيح لك عرض الصور من خلالها
6- اداة النص ****box وهي اداة جدا مفيدة اذ تتيح لك خاصية كتابة نص معين او تستطيع استخدامها كوسيلة ادخال للبرنامج وسيتم شرح كيفية استخدامها لاحقا
7-زر الامر command button وهذه تتيح لك تمرير الاوامر التي تريدها عبر البرنامج
8-صندوق الاختيار radio button وهذه الخاصية لا تسمح الا باختيار فقط خيار واحد .
9-combo box وسنأتي لشرحه لاحقا
10- listbox وسنأتي لشرحها لاحقا
11- timer المؤقت وهذه الاداة تسمح لك بعمل تغييرات في خلال وقت زمنى معين
12-drive box وهذه الاداة تتعامل مع محركات الاقراص الصلبة
13- folder list box وهذه الاداة تتعامل مع المجلدات
14- shape رسم اشكال
15- file list box وتتيح لك التعامل مع الملفات
16- line الخط رسم خط طوليا او عرضيا او قطريا

أكثر ما يهمنا من هذه الأدوات والتي أنصحكم بالتركيز عليها مبدئياً:
2 و 3 و6 و 7

هنا شرح واجهة الفيجوال بيسكـ



الصورة منقووله


وترقبوا الدروس القادمة "إن شاء الله"

أي سؤال أي استفسار قبل الشروووع


إذا شفت الردود أكمل الشرح
من مواضيع عاشق زورو في المنتدى

0 لمحبين المسلسلات الكورية,,اتحدى مايعجبكم FuLL
0 رسااااااااااااائل أعتذاااااااااااااااااااااااااااار
0 أقدم لكم مكافح الفيروسات العملاق Panda Antivirus Titanium 2007 آخر إصدار (للتحميل)
0 &%رجل يغتصب أبنته&*
0 دورة الفيجوال بيسكـ ((شرح مصور))
0 بسررررعة أدخلووو وصوتو لرسوله اللله عليه الصلاة والسلام ...
0 أكبر مكتبة أنيمي (يوجد اكثر من 100انمي في هذا الموضوع ادخل وماراح تخصر كل الي تتمناه
0 وداعاًskype و مرحبا gizmo مكالماتك والمزيد ببرنامج واحد
0 أول مدونة سعودية تتكلم عن الفضاء بشرح بسيط
0 صورتك بعد 40 سنة وبدون كذب
0 طلب برنامج لحذف ملفات التجسس ضروري
0 اغنيه الطاقه الزرقــــــــاء باليابانيه والفرنسيه >>
0 أرجو الدخو للأهمية
0 أصحاب الخبرة في الصوتيات ... يدخلون أرجووكم رجاء خاص
0 للإشتراك في منظمة المدمر للأختراق العالمي هنا ..فقط 12 عضوو

توقيع عاشق زورو
 
عاشق زورو غير متصل   رد مع اقتباس
قديم 11-11-2006, 02:04 PM   رقم المشاركة : [2 (permalink)]
أكثر من مميز

 الصورة الرمزية نجم النجوم
 
 
رقم العضوية 15052
تاريخ التسجيل Jun 2006
المشاركات 6,064
بمعدل 7.28 مشاركة في اليوم
الهواية  الرياضة
الجنس
الحالة نجم النجوم غير متصل
المزاج اليوم
علم الدولة علم الدولة Saudi Arabia
عدد النقاط 71
بدأت الانترنت عام 2000 او قبل

نجم النجوم will become famous soon enough

إرسال رسالة عبر مراسل Yahoo إلى نجم النجوم إرسال رسالة عبر Skype إلى نجم النجوم

افتراضي

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

مشكووووووور

بنتظار الجديد
من مواضيع نجم النجوم في المنتدى

0 قصة الشاب المتعبد والمرأة الجميلة
0 طريقة التبليغ الآلي عن المشاركات المخالفه " هام لجميع الاعضاء "
0 أطلب أي فلم كرتوني وأنا حاضر
0 موقع لألعاب البنات (( للبنات الكبار والصغار))
0 شفرات age of empires
0 تواقيع لرمضان - ادخل وخذ توقيع أرجو التثبيت
0 ادخل على الموقع من هنا العاب من جميع الأنواع
0 لعبة العنكبوت المشهورة Let the Squashing Begin
0 اسلم كل من كان بالكنيســـــــــــه
0 هاتف نقال .. بمليون دولار
0 الآن لعبة spiderman2 برابط واحد مباشر
0 يكفي نزيفا
0 لمعرفة سرعة اتصالك بالانترنت (مفيد جدا جدا جدا جدا)
0 ما هو الفيروس؟ أنواعه؟كيف يعمل؟أشهر الهجمات الفيروسية؟
0 هذة بعض خدمات شركة موبايلي

توقيع نجم النجوم
 [img][/img]
نجم النجوم غير متصل   رد مع اقتباس
قديم 11-11-2006, 02:13 PM   رقم المشاركة : [3 (permalink)]
عضو ذهبي

 الصورة الرمزية صقر العروبة
 
 
رقم العضوية 15067
تاريخ التسجيل Jun 2006
المشاركات 1,815
بمعدل 2.18 مشاركة في اليوم
الهواية  السباحة - الرسم
الجنس
الحالة صقر العروبة غير متصل
المزاج اليوم
علم الدولة علم الدولة Saudi Arabia
عدد النقاط 58
بدأت الانترنت عام 2000 او قبل

صقر العروبة will become famous soon enough

افتراضي

مشكور اخوي على الشرح

لاكن مكان الموضوع في قسم البرامج المشروحة

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

ملاحظة: ارجوا منك وضع رابط تحميل للبرنامج

ليتسنا للأعضاء متابعة الشرح بالتطبيق

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

تقبل تحياتي لك

اخوك
صقر العروبة
من مواضيع صقر العروبة في المنتدى

0 طرق الحماية و الأسترجاع و الأختراق للهوتميل
0 بورصة صقر البحرين لاتفوتكم منافسة بين الشباب والبنات
0 صور ليوغي لا تفوتكم
0 سبحان الله صخرة معلقة في الهواء دون دعائم
0 من الذي يتحداني في لعبة Age Of Empires 2
0 برنامج WinRAR 3.60 Beta 1 لضغط الملفات
0 هل تريد معرفت خصائص جهازك بلمسة واحدة
0 حل لمشكلة الماسنجر الجديد
0 الى Mohammed_milad
0 برنامج يحول ملفات بورباينت الى فلاش جديد
0 تبغى الماسنجر يقولك بصوتك جاتك رسالة؟ تفضل ادخل
0 مسابقة صقر البحرين تفضل بالدخول
0 حصريا الاصدار الثالث لبرنامج الوافي للترجمة الفورية الحقوووووووا
0 برنامج soft Icon Changer 1.864 لتغيير ايقونات الملفات
0 شرح بتفصيل الممل برنامج ProratS.EV1.9 للمبتدئين

توقيع صقر العروبة
 
صقر العروبة غير متصل   رد مع اقتباس
قديم 13-11-2006, 12:48 PM   رقم المشاركة : [4 (permalink)]
عضو مشارك

 الصورة الرمزية عاشق زورو
 
 
رقم العضوية 25567
تاريخ التسجيل Oct 2006
المشاركات 227
بمعدل 0.32 مشاركة في اليوم
الهواية  لاتعد ولاتحصى
الجنس
الحالة عاشق زورو غير متصل
المزاج اليوم
علم الدولة علم الدولة Saudi Arabia
عدد النقاط 51
بدأت الانترنت عام 2000 او قبل

عاشق زورو will become famous soon enough

إرسال رسالة عبر مراسل MSN إلى عاشق زورو

افتراضي



التعرف على شاشات الفيجول بيسيك:
بداية وقبل كل شيء لابد أن نتعرف على شاشات الفيجول، لكي تسهل عملية التعامل معها فيما بعد:
عندما نفتح الفيجول بيسك ستظهر شاشة التحيه للحظات ثم تختفى ليظهر مربع الحوار التالى وهو يتيح لك إنشاء مشروع جديد New،
أو فتح مشروع موجود Existing، أو فتح مشروع تم عمله قريباً Recent.


الصورة السابقة منقوله من أحد المنتديات

لكن لدي البرنامج معرب وتظهر الصورة هكذا


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


والذي لديه البرنامج معرب يختار "تنفيذي قياسي" ثم اضغط موافق



من المهم جداً أن نتعرف على محتويات الشاشة السابقة بالتفصيل، ولا تنزعج في البداية إذا وجدت الأمر صعباً ومعقداً، فسرعان ما ستعتاد على الأمر وسيكون ذلك من أسهل الأشياء بالنسبة إليك.

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




شريط أدوات التحكم Toolbox:
ويحتوي هذا الشريط على الأدوات التي سنستخدمها في البرمجة، والأدوات هي عبارة عن الكائنات التي يمكن وضعها في النموذج والذي يتعامل المستخدم مع البرنامج من خلالها.

شاشة الخصائص Properties:



ومن خلالها نستطيع تغيير خصائص أي أداة في البرنامج .. طولها ، عرضها، مكانها، لونها ... الخ.

وأهم الخصائص الذي سنحتاجها حالياً:
الخاصية Name وتعني الاسم الخاص بالأداة، ولا يظهر هذا الاسم للمستخدم، وإنما يحتاجه فقط المبرمج.
الخاصية Caption وهي العنوان الذي سيظهر على الأداة للمستخدم.
الخاصية FontName وتعني نوع الخط.
الخاصية FontSize وتعني حجم الخط.
الخاصية ForeColor وتعني لون الخط.
الخاصية Top وتحدد مكان الأداة رأسياً.
الخاصية Left وتحدد مكان الأداة أفقياً.
الخاصية Hight وتعني طول الأداة.
الخاصية Width وتعني عرض الأداة.



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

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

دعنا من ذلك الآن ولنبدأ في تصميم برنامجنا الأول مباشرة، وسيتضح الأمر بعد ذلك، وفي البداية لابد أن نعلم أن البرمجة تمر بثلاث مراحل أساسية وهي:

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

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

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

انتهينا من الدرس الثاني

وسنتعلم في درسنا الثالث "تصميم البرنامج الأول"

الصور منقولة


معليش ما أقدر أحط البرنامج إلا بعد ما أخلص الشرح كاملاً
من مواضيع عاشق زورو في المنتدى

0 أكبر مكتبة الأسرار ((وارجو انها مثبتة))
0 أعـــــلـــى بـرج بالــعالم البرج جديد
0 دورة الفيجوال بيسكـ ((شرح مصور))
0 للإشتراك في منظمة المدمر للأختراق العالمي هنا ..فقط 12 عضوو
0 مكتبة أفلام هاري بوتر
0 برنامج يمسح الصوت من الاغنية ويترك الموسيقى او العكس Magic Karaoke Maker
0 وداعاًskype و مرحبا gizmo مكالماتك والمزيد ببرنامج واحد
0 بسررررعة أدخلووو وصوتو لرسوله اللله عليه الصلاة والسلام ...
0 هل تحب العزف على جيتار ( Guitar ) ؟؟؟؟ اذا ادخل وخلي نشوف ابداعك
0 اكتب في أي منتدى بدون الأتصال بالأنترنت!!!!!!!!!!
0 أرجو الدخو للأهمية
0 من يسوسلي ثيم أرجووووووووووكم تكفوووون
0 لمحبين المسلسلات الكورية,,اتحدى مايعجبكم FuLL
0 هنــــــدي يعتدي على فتــــــــاه (( محل أبو ريالين))
0 صورتك بعد 40 سنة وبدون كذب

توقيع عاشق زورو
 
عاشق زورو غير متصل   رد مع اقتباس
قديم 13-11-2006, 07:46 PM   رقم المشاركة : [5 (permalink)]
عضو رائع

 الصورة الرمزية samir
 
 
رقم العضوية 20852
تاريخ التسجيل Aug 2006
المشاركات 537
بمعدل 0.68 مشاركة في اليوم
الهواية  الشطرنج الكاراتيه
الجنس
الحالة samir غير متصل
المزاج اليوم
علم الدولة علم الدولة Morocco
عدد النقاط 50
بدأت الانترنت عام 2003

samir will become famous soon enough

افتراضي

شكرا بالرغم من أني عندى الشرح بالصوت و الصورة و باللغة العربية
من مواضيع samir في المنتدى

0 كل واحد يكتب حرف و لما نلحق 4 أحرف نشوف هل الكلمة بمعني
0 yu gi oh the destiny+joey the passion+kaiba the revenge
0 أي صورة أو حلقة لرسوم متحركة أنا جاهز يلا ادخلو أنا مستنيكم (أرجو التتييت)
0 مجكوعة برامج راااااااااااااااااااااااااااائعة
0 yu gi oh virtuale 5 beta 8حمل والعب مع أشخاص حقيقيين لا يفوتك
0 موقع بانيت
0 موقع لجميع أوراق يوغي
0 أحلى موقع
0 أي لعبة أنا حاضر
0 أكتر من 100 درس فوتوشوب..........بالصوت و الصورة (أرجو تتبيت هدا الموضوع)
0 ( غرف الهاماشي )العب اون لاين
0 لعبة يوغي
0 أطلب أي لعبة
0 لمحبي يوغي
0 مساعدة

توقيع samir
 
samir غير متصل   رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع إبحث في الموضوع
إبحث في الموضوع:

البحث المتقدم
انواع عرض الموضوع

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

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


الساعة الآن 01:11 AM.


Powered by vBulletin Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0

المشاركات المنشورة بمنتديات صقر البحرين لاتعبر بأي شكل من الأشكال عن رأي إدارة المنتدى ولا تمثل إلا رأي أصحابها فقط

website uptime