تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
الدرس الرابع - تعرف على قوائم VB.Net 2005(ج 1)
#1
كاتب الموضوع : المخلب الجارح




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


Menus With Visual Basic.Net 2005

السلام عليكم ورحمة الله وبركاتة وفي البداية
اسئل الله ان يوفقنا لما فية صلاحنا وصلاح امتنا
والصلاة والسلام على سيدنا محمد وعلى اله واصحابة وبعد
اليوم سوف نقوم بالتعرف على قوائم الفجول بيسك دوت نيت 2005
تتكون قوائم الفجول بيسك دوت نيت من ازرار عديدة لها مهام مختلفة والازرار
موضوعة على القوائم المخصصة لمهامها وسوف نتعرف على عمل معظم ازرار
هذة القوائم او بقول اخر سوف نتعرف على اهم ازرار قوائم الفجول بيسك دوت نت
وذلك للتعامل بسهولة مع واجهة الفيجول بيسك كذلك لمعرفة قدرات هذة اللغة القوية

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

[File]

وتتكون من ازرار الاوامر التي تتعامل مع انشاء وفتح وحفظ واغلاق كلا من الملفات والمشاريع


[صورة مرفقة: 18_01349186588.gif]

[صورة مرفقة: 18_01349186605.gif]

[صورة مرفقة: 18_01349186622.gif]



[Edit]

تحتوي هذة القائمة على الازرار القياسية التي تعمل على الالغاء والتراجع والنسخ والقص واللصق
والحذف وتتعامل مع text and other objects.

[صورة مرفقة: 18_01349186637.gif]

[صورة مرفقة: 18_01349186669.gif]



[View]

تتكون من الازرار تلك التي تقوم باخفاء واظهار كل نوافذ واشرطة الفجول بيسك دوت نت

[صورة مرفقة: 18_01349186706.gif]



[Project]
تتكون من الازرار التي تقوم باضافة وحذف العناصر من والى المشروع
وهذة القائمة نستطيع القيام ببعض اوامر ازرارها من النافذة
Explorer Solutions

[صورة مرفقة: 18_01349186771.gif]

والخيار الاخير بالنافذة كما عرفنا هو لعرض نافذة خصائص المشروع
والان سوف نستعرض اهم خصائص المشروع


التبويب Appliction
ومنة يتم تحدد نوع المشروع وبياناتة

[صورة مرفقة: 18_01349186815.gif]


التبويب Compile

ومنة يتم تحديد شكل المعالجة

[صورة مرفقة: 18_01349186837.gif]

1- Option Explicit اذا كان هذا الخيار مفعل فانة يلزمك بالاعلان عن كل المتغيرات بالمشروع ويفضل ذلك

2 - Option strict اذا كان هذا الخيار مفعل فانة يلزمك
اعطاء أي نوع محدد من البيانات بيانات من نفس النوع اي لو كان لدينا المثال التالي


كود :
Dim i As Integer
Dim s As String
s = "10"
i = s ' This Fails.
s = "Hello"
i = s ' This Fails.
ولو كان الخيار غير مفعل فانة يقوم بتحويل البيانات
المسندة الى النوع المراد اذا كانت مناسقة فقط مثلا


كود :
Dim i As Integer
Dim s As String
s = "10"
i = s ' This works.
s = "Hello"
i = s ' This Fails.
ويفضل جعل هذا الخيار مفعل لجعل المعالجة اسرع
وتحويل انواع البيانات باستخدام الدوال افضل
و لجعل هذة الخيارات مفعلة لكل مشاريعك
اذهب الى القائمة Tools ومنها اختر option
وقم باختيار Project and solution
من قائمة العرض الشجري ومنة اختر
VB Defaults وقم بتفعيل الخياران وثم اضغط ok

[صورة مرفقة: 18_01349186855.gif]

3- Option compare هذا الخيار يحدي با Binary or Text
وذلك لتحديد نمط معالجة النصوص اعتماد على البنري او على تحسس حالة الاحرف
ويفضل جعل خيار المعالجة بواسطة Binary لانة اسرع



التبويب Resources
ومنة يتم تحديد ملفات تستخدم كمصادر

[صورة مرفقة: 18_01349186879.gif]

ومن ثم تستطيع التعامل مع الملفات التي اضفتها الى مشروعك كمصادر بكتابة الكود التالي


كود :
My.Resources.اسم الريسورس الذي تريد
فمثلا لو كان لدينا Resources عبارة عن صورة واسم الصورة Car
واردنا عرض الصورة في PictureBox ما علينا سوى كتابة الاتي


كود :
PictureBox.Image = My.Resources.Car


التبويب Publish
ومنة يتم نشر المشروع اي تحويلة لملف Setup

[صورة مرفقة: 18_01349186906.gif]



[Bulid]

تتكون من الازرار تلك لتى تعمل على معالجة كلا من التطبيقات والمشاريع

[صورة مرفقة: 18_01349186920.gif]



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

وبقية القوائم سيتم شرحها بالجزء الثاني من هذا الدرس
والسلام عليكم ورحمة الله

}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تعرف الى لغة النمذجة وما تقدمه لك معاند الحظ 1 3,281 09-06-20, 11:39 PM
آخر رد: معاند الحظ
  [مقال] ماذا تعرف عن LEADTOOLS عبدالله الدوسري 4 5,969 09-07-19, 03:03 PM
آخر رد: حريف برمجة
  [درس فيديو] مثال بسيط لبرنامج إجازات فقط لأغراض الشرح (الدرس الأول) عبدالله الدوسري 7 12,311 28-04-18, 06:55 PM
آخر رد: moniam
Question [مقال] كيف تعرف عدد مستخدمين برنامج Basil Abdallah 6 4,046 31-12-16, 10:32 PM
آخر رد: Basil Abdallah
  معلومة ::: Visual Studio 2005 Automation Samples RaggiTech 1 2,622 06-10-12, 08:00 PM
آخر رد: RaggiTech
  كود- حساب مواقيت الصلاة Prayer Times في الدوت نت 2008 و 2005 RaggiTech 0 5,868 05-10-12, 01:48 PM
آخر رد: RaggiTech
  التحويل من Infix الى postfix و prefix : الجزء الرابع محمد شريقي 0 23,142 04-10-12, 02:17 PM
آخر رد: محمد شريقي
  دورة الفيجوال بيسك و اللينيكس - الدرس الثاني RaggiTech 0 3,220 03-10-12, 03:01 PM
آخر رد: RaggiTech
  دورة الفيجوال بيسك و اللينيكس - الدرس الاول RaggiTech 0 4,034 03-10-12, 03:00 PM
آخر رد: RaggiTech
  حساب قيمة معادلة(اقصد صيغة دون مجاهيل) مكتوبة بالتكست - الدرس الخامس والاخير RaggiTech 0 2,686 03-10-12, 12:34 PM
آخر رد: RaggiTech

التنقل السريع :


يقوم بقرائة الموضوع: