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

الرب معانا

الوصول الي اللة
 
الرئيسيةgoogleأحدث الصورالتسجيلدخول

 

 شرح كامل للفيجوال بيسك 2

اذهب الى الأسفل 
كاتب الموضوعرسالة
mina
مشرف قسم لافلام
مشرف قسم لافلام
mina


ذكر
عدد الرسائل : 24
الموقع : MINAINJESUS.forumn.org
العمل/الترفيه : مدير منتدى ام النور+مدير مول تجارى
المزاج : جميل
نشاط هذا العضو :
شرح كامل للفيجوال بيسك 2 Left_bar_bleue0 / 1000 / 100شرح كامل للفيجوال بيسك 2 Right_bar_bleue

امنيتك : 0
السٌّمعَة : 0
تاريخ التسجيل : 29/06/2008

شرح كامل للفيجوال بيسك 2 Empty
مُساهمةموضوع: شرح كامل للفيجوال بيسك 2   شرح كامل للفيجوال بيسك 2 I_icon_minitimeالجمعة يوليو 25, 2008 8:49 am

الأداة الثالثة عشر : Timer وهي أداة الميقاتي ووظيفتها أنها تقوم بآداء عمل معين أو عدة اعمال معينة بصفة دورية كلما مر زمن معين تحدده.


الأداة الرابعة عشر : DriveListBox وهي أداة عبارة عن ListBox فيه أقسام القرص الصلب وقسمي القرص المرن والسي دي.


الأداة الخامسة عشر : dirListBox وهي عبارة عن أداة ListBox تقوم بعرض المجلدات Folders في مسار معين تحدده أنت.


الأداة السادسة عشر : FileListbox وهي عبارة عن أداة Listbox تقوم بعرض الملفات Files في مسار معين.


الأداة السابعة عشر : Shape وهي عبارة عن اداة رسم شكل.


الأداة الثامنة عشر: Line وهي أداة رسم خط على الفورم.


الأداة التاسعة عشر : Image وهي أداة إضافة صورة وتختلف بعض الإختلافات عن الأداة Picturebox .


الأداة العشرون :data وهي أداة تستخدم في ربط البرنامج بقاعدة بيانات خارجية.


الأداة الحادية والعشرون : OLE وهي أداة ربط وتضمين ملفات وبرامج خارجية ضمن برنامجك.


معظم هذه الادوات ليست موجودة في صندوق الادوات لذا عليك اضافتها بنفسك..

شرح اول الكود



عند فتح نافذة كود لزر مثلا نجد مكتوب الاسطر التالية:

Private Sub Command1_Click()

End Sub




الآن تعال نلاحظ ماذا تعني السطور السابقة:


· الكلمة Private تعني أن الجزء التالي سيعمل من خلال الفورم فقط ولن يعمل من خلال الفورم الأخرى ... ولكي تجعل الإجراء عاما أي يعمل من خلال أي جزء في البرنامج استبدل الكلمة Private.


· الكلمة Sub تعني أن الجزء المحصور بين كلمتي Sub و End Sub عبارة عن مقطع برمجي متكامل ... ولا يتجزأ.


· الكلمة Command1 تعني أن المقطع التالي هو إجراء خاص بالكائن الذي إسمه Command1 وهو زر الأمر الذي أسميـته بهذا الإسم.


· الكلمة Click تعني أن هذا الإجراء سيتم تنفيذه في حالة الحدث Click ومجموع الكلمتين Command1_Click تعني أن هذا الإجراء يعمل من خلال الحدث Click فوق زر الأمرCommand1.

الكلمة End Sub تعني أن المقطع (الإجراء) قد انتهى.
·


قوائم الفيجوال بيسيك



يحتوي الفيجوال بيسيك علي 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, و بها ايضا الصفحة الخاصة بنبذة عن للفجوال..


مصطلحات هامة

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

· ادوات Controls: هي ادوات تحكم خاصة بالفيجوال تم تصميمها لاستخدامها بأكثر من طريقة...

· حدث Event: هو فعل ما يقوم به الجهاز او المستخدم مثل ضغط زر من لوحة المفاتيح او زر الفأرة..

· الوظائف Methods: هي وظائف محددة يمكن للكائن ان يقوم بها مثل Me.Hide فهي وظيفة خاصة بالفورم فقط..

· كائن Object: و هو كائن (اداه) خاص له مميزاته الخاصة من خصائص و وظائف و احداث يمكن ان ينجزها..

· اجراء Procedure: هي اجراء مقطع او اكثر من التعليمات في البرنامج (الكود) و تكتب عادة لغرض معين, و غالبا تكون متصلة بحدث لذا تسمي "الاجرائات الحدثية Event Procedure..

· الخصائص Properities: هي مزايا الكائن, مثل حجمه و مكانه في الشاشة و لونه و اسمه.. الخ
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://minainjesus.forumn.org
 
شرح كامل للفيجوال بيسك 2
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
الرب معانا :: قسم برامج :: قسم كمبيوتر-
انتقل الى: