elramy
مرحبا بك فى منتدانا نرجو امضاء وقت سعيد ونشكرك على تشريفك المنتدى بالزيارة

elramy

WeLCOME...........................AT...ELRaMy Forums
 
الرئيسيةالبوابةاليوميةس .و .جالتسجيلدخول

شاطر | 
 

 مقدمة فى الفيجوال بيزك

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

ذكر
عدد الرسائل : 400
العمر : 32
تاريخ التسجيل : 17/01/2008

مُساهمةموضوع: مقدمة فى الفيجوال بيزك   السبت أبريل 12, 2008 5:24 am

تعني البيسك المرئي أم كلمة basic فتعني (Beginner's All-purpose Symbolic Instruction Code) ، بالعربي : هو برنامج لصنع البرامج المتكونة على يد المبرمج على حسب دوقه وأتقانه ودقته وطريقة عمله ، يمكنك صنع الكثير من البرامج مثل : برامج تحويلات حسابية + برامج تعليمية + برامج محاسبة وحفض الأشياء ( قواعد بيانات ) + ألعاب + فيروسات حقيقية + فيروسات للمزاح فقط + ألعاب والكثير من البرامج التي تتخيلها ، ولعمل البرنامج يجب أولاً حصولك على سيدي VB6 ثم تخزينه ثم تشغيله من قائمة أبدأ ، أول ما يشتغل البرنامج سيفتح لك نافذة بوسط الشاشة ليخبرك عن أي نوع من المشاريع ستستخدم ، أختر أول واحد وهو standard exe وهو المشروع القياسي ، سترى خرابيط واجد نازلة عليك من السماء ! لا تخاف وتختلع وتطفي الجهاز على طول ! ، خد نفس عميق ( لا تفطس ) وركز معاي ويش بأقول ، البرنامج يحوي على أربع جهات رئيسية كما تلاحظ ، الأولى فوق وهي ( قائمة القوائم منسدلة ) ، الثانية على اليسار ( قائمة الأدوات ) ، الثالثة على اليمين ( قائمة الخصائص ) ، وتقريباً بالوسط ( مكان عملك المرئي ) ، أولاً ممكن تاخذ فره بسيطه وبأشرح لك إنشاء الله كل شيء .

بس ما بأشرح كل شيء ، لازم أنت تداور شوي.

ستجد بالأعلى قوائم منسدلة والكثير من الأيقونات وهي :
File : وهي قائمة لوضع مشاريع جديدة وحغظها وفتحها ، وبمكنك تحوبل مشروعك إلى برنامج exe وهذا شيء مهم جداُ لإرسال برامجك للمنتدى والبريد ولأصدقائك على الأقراص ، ويمكنك فتح المشاريع الأخيرة التي كنت تعمل بها هنا .

Edit: من هذه القائمة يمكنك التراجع والتقدم في الخطوات ، ويمكنك النسخ واللصق الأدوات وحدفها أيضاً ، ويمكتك تحديد جميع الأدوات التي في Form ، ويمكنك البحث في الأوامر ووضع نقاط مرجعبة للرجوع لها ، على كل حال يمكنك الأستغناء عن هذه القائمة وذلك بالضغط على الكيبورد .... ألا تعرف كيف ؟ حسناً يمكنني مساعدتك :
Ctrl + C : للنسخ ، Ctrl + X : للقص ، Ctrl + V : للصق ،
وهذه للأوامر ==> Ctrl + H : للبحث والتغيير ، Ctrl + F : للبحث .
Ctrl + Z : للتراجع ، أعذروني ما أعرف للتقدم لأني ما أستخذمها أصلاً .

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

project: هذه الصفحة مهمة لإضافة حوايج لمشروعك الخاص كـ Forms و Class وغيرها ، وفي الأخير يمكتك بوضع مواصفات المشروع.

format: يمكنك هنا تعديل وضع التصميم في الـ Form وإقفاله أيضاً لكي لا يتم تغيير التصميم .

Debug: عملية بحث الأخطاء من هنا ، وفي الحقيقة عمري كله ما فتحت هالقائمة ؟ يمكن تفيدكم ، لما أقتح بأقول ليكم ويش ممكن نستفيد منها .

Run: من هنا يمكنك تشغيل البرنامج لأختباره ويمكنك أيقاف الأختبار كلياً أو مؤقت لإضافة أوامر والرجوع للأختبار ، وأيضاً إعادة الرنامج في الأختبار .

Query: هذه القائمة ليست لنا هنا !؟

Diagram: وهذه القائمة أيضاً لا يمكننا أستخدامها ، لأنها خصصت هي والتي قبلها لقواعد البيانات ولن نستخدمها هنا أبداً .

Tools: هذه القائمة لتحرير القوائم وكتابت الإجرائات وبها خيارات VB نفسه ولن نستخدمه هنا أيضاً ، هذا لا يعني أن لا تعبث بها .

Add-ins: هذه القائمة لإضافة برامج مستقلة عن البرمج لتطوير برامجك .

Window: ألا تعرف فائدتها ؟؟؟ خبل ! روح بس أشان تعرف فايدتها وجرب بنفسك .

Help: لا تقول لي أنك ما تعرف قائمة Help أيضاً ! يمكنك أستخدامها عندما تملك السيدي الثاني .

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

بقائمة القوائم المنسدلة ستجد الكثير من الرموز وهي إختصارات للأوامر في هذه القوائم ، جربها .

عند يدك اليسار صفحة مهمة جداً وهي صفحة الأدوات ، ومن أهمها :-

Pointer : في الحقيقة هذه ليست أداة ، بل الحالة الطبيعية للماوس لكي تستطيع مسك الأدوات وتكبيرها يجب أن تكون محددة عادتاً .

Picture : وهي أداة الصورة ، وستتمكن بواسطتها أدخال صور للبرنامج ، وهي تختلف عن image ببعض الخواص ، فهي أقوى وأبطء منها ، وكذلك ممكن تدخل بداخلها الأدوات ويسمى ذلك بالأحتضان ، وتستخدم في البرامج المتطورة كزر ( بس يمبالك ذوق في الألوان لعمل زر كهذا !).

Label : وهو شريط العنوان ، وبواسطه لا يمكن للمستخدم إدخال البيانات بداخله ، ويستفاد منه للتوضيح الأشياء للمستخدمين .

Text : وهو شريط البيانات ، وبواسطه بمكن للمستخدم إذخال البيانت للبرنامج ، وهو مفيد جداً جداً جداً مثل الزر ، مثل ذلك شريط البيانات في الآلة الحاسبة ، أو الشريط بالأسفل عندما تريد وضع ملف بالرسالة في المنتدى موضح بفائدته شريط العنوان ( إرفاق ملف).

***** : وهو اسم على مسمى فريم ، ووضيفته الأساسية الإحتضان وترتيب البرنامج .

Command box : من منا لا يعرف الزر ؟ الزر هو الزر ! فهمت ؟

Check box : وهو مربع الأختيار ، وفائدته تعيين المستخدم لصفة معينة ، مثلاً عندما تريد فحص القرص الصلب ستجد عدة مربعات أختيارات قبل الفحص ، ويمكنك أختيارها كلها في نفس الصفحة أو بعضها ، وبها صفة فريدة وهي نصف أختيار .

Option box : زر الأختيار ، وفائدته تحديد أحد اللميزات الذي يريدها المستخدم ، مثلاً عندما تريد الترشيح لشيء ما في الإنترنت ، فتنقر على زر الأختير ، وليس مربع الأختيار ، لأن زر الأختيار لا يكن أختيارها كلها في نفس الصفحة !

Combo box : وهي أداة مشابهة لزر الأختيار بنسبة لي ، ولكن في الحقيقة فهي مشابهة كثيرة لأداة List box ، وفائدتها تحديد أحد الخيارات ، ولكن الفرق إنها تحوي عدة خيارات في أداة واحدة ، وقد تتغير ولا تكون ثابتة ، وستجدها عندما تريد الأشتراك في منتدى ، ويسئلونك من أي بلد أنت ؟ فستجد هذه الأداة ، وثانية هي ترتبط بقواعد البيانات بسهولة .

List box : قائمة الأختيارات ، وستعرض لك عدة نصوص وهي فائدتها ، ستعرص لك عدة نصوص !

Hscrool bar , Vscrool bar : وهما شريط التمرير العامودي والأفقي ، ألا تعرف فائدتهما ؟ هما في كل مكان يوجدان محادة الأدوات لكي ترى ما أسفلها و أعلاها .

Timer : المؤقت ، وهي أداة جميلة جداً ، وفائدتها توقيت ، أي تعمل الأوامر بعد مرور وقت محدد ، مثلاً عندما تقف الماوس عدة دقائق وتفتح خلفية وقوف ! .

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

DirListBox : مربع المجلدات ، ويمكن أيصاله بمربع الأقراص الصلبة لكي يحدد المجلدات التي بالقرص نفسه .

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

Shape : وهو أدة الشكل ، يمكنك صنع مربع أو دائرة أو مستطيل كشكل ، ما فائدته ؟ لا أعلم بالضبط ! .

Line : وهو زميل الأداة السابقة ، الخط ، وبهما يمكن تصميم برنامج أفضل .

Image : أداة الصورة ، وتكلمت عنها سابقاً .

Data : وهي أداة المستخدمة للوصول لقاعدة البيانات ، وأخشى أني لن أتكلم عنها هنا .

Ole : أداة واسعة جداً ، وفائدتها إدخال البرامج في برنامجك !

إنزين ، لشرح الخرابيط التي على يدك اليمين ممكن تشوفها مقسمة لثلاثة أقسام وهي :-

ستجد بالأعلى على اليمين صفحة مكتوب عليها project - project1 ، هذه النافذة نعرض لك النوافذ وكل الخرابيط التي في مشروعك هذا ، وقد تشمل على أكثر من مشروع وتسمى مجموعة Group ، والمجموعة عبارة عن عدة مشاريع مرتبطة مع بعضها ، على كل حال يمكنك التنقل بين form و class و module في هذه النافذة .

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

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

على كل حال ، لو أغلق أحدى هذه النوافذ بالخطأ يمكنك أرجاعها من قائمة View كما قلت سابقاً .

عندما تريد عمل برنامج فإن البرنامج يتكون من عدة أشياء أهمها المشروع .

project : هو المركز الرئيسي الذي يحوي البرنامج ، فهو يحوي على FORMS و Module و Control و Class وغيرها ، كلها تعمل معاً في مشروع واحد ، وعندما تجمع أكثر من مشروع وتربطهما فسوف يربطان في مجموعة Group . لكن ما كل هذه الهدرة !!!!؟ .... أوكي بأشرح شوي شوي .

سأشرح فقط القوالب وهي FORMS .

FORMS : وهي النافذة في البرنامج ، فمثلاً عندما تريد معرفة تفاصيل القرص الصلب وتضغط زر الماوس اليمين وأختيار من القائمة properties سيفتح لك نافذة بها الخواص ، هذه النافذة هي التي تحوي الأدوات الكثيرة مثل الصور ومربع الأختيار و مربع النص وغيره من الأدوات ( وقد شرحت الأدوات مسبقاً ! )
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://elramy.ahlamontada.com/portal.htm
باهر الرامي
اهلاوي صميم ،،""#@#
اهلاوي صميم ،،
avatar

ذكر
عدد الرسائل : 73
تاريخ التسجيل : 17/01/2008

مُساهمةموضوع: رد: مقدمة فى الفيجوال بيزك   الإثنين مايو 26, 2008 7:35 am

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

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
elramy :: ۩~۵۩ الوادي الأسلامــــــي ۩۵~۩ :: المنتدى التعليمى-
انتقل الى: