مجلة الأوائل - العالم بين يديك ..  
 
أƒâ€¦أƒإ،أƒآ،أƒâ€،أƒآ¤أƒâ€،أƒإ 

 

الرئيسية » لفيجوال بيسك - Visual Basic

     
 
اضيف بواسطة اسلام رفعت

التعامل مع النماذج

لقد قمنا سابقاً بشرح واجهة الفورم والأن سوف نتوسع بالتعامل معه مثلاً لو كان لديك عدة فورمات في برنامجك كيف ستظهر وتغلق النماذج .
أولاً بعد فتح الفيجوال بيسك وتجهيز الفورم الأول سوف يكون إسمه بالأساس Form1 غير خاصية Caption أي العنوان إلى 'النموذج الأول'
im_vb/caption.gif
أضف إلى الفورم زرين أمر وغير خاصية Caption لكل منهما
im_vb/form2.JPG
ثم أضف فورم ثاني Form2 وغير Caption إلى 'النموذج الثاني'
أضف إلى الفورم الثاني زر أمر 'عودة للنموذج الأول'
im_vb/form22.JPG
الأن سوف نبدأ...

القرائات : 217 | التعليقات : 0
 
     
 

 

     
 
اضيف بواسطة اسلام رفعت

التعامل مع Label و Text

أولا التعامل مع الأداة Label im_vb/labell.JPG
تستخدم الأداة Label لإظهار النصوص على النموذج . دون أن تتمكن من الكتابة فيها
im_vb/label2.JPG
لتغير النص الذي سيظهر بداخلها طبعاً عن طريق Caption
وهذا شرح للخصائص الأساسية Label
اسم الأداة
Name
محاذاة
Aignment
الظهور
Appearance
حجم تلقائي حسب النص
AutoSize
لون الخلفية
BackColor
نمط الإطار
BorderStyle
النص
Caption
الفاعلية
Enabled
نوع الخط
Font
لون الخط
ForColor
البعد عن الحافة اليسرى
Left
مؤشر الماوس
MousePointer
الأيقونة التي تثمل مؤشر الماوس
MouseIcon
الإتجاه من اليمين لليسار
RightToLeft
ترتيب Tab...
القرائات : 135 | التعليقات : 0
 
     

     
 
اضيف بواسطة اسلام رفعت

التعامل مع Picture Box و Image Box

صندوق الصور PictureBox im_vb/picbox.JPG
يستخدم هذا الصندوق لعرض الصور بحجمها الطبيعي وله إستخدات أخرى كثيرة فهو يستخدم كإطار لأدوات تحكم أخرى
وهو أيضاً يستخدم لعرض الفيديو ويستخدم للرسم والإنشاء ويمكن تحويله إلى أداة عرض نصوص وزر أمر سوف نتحدث عن ذلك لاحقاً.
لوضع صورة : من مربع الخصائص الخاص ب Picture سوف تجد الخاصية Picture أنقر فوق الزر لتحديد صورة .
أو عن طريق الكود التالي في حدث Load للفورم :

Picture1.Picture=LoadPicture (ضع عنوان الصورة هنا)

يمتاز صندوق الصور

القرائات : 194 | التعليقات : 0
 
     

     
 
اضيف بواسطة اسلام رفعت

التعامل مع زر الأمر Command Button

زر الأمر هو من الأدوات المهمة في الفيجوال بيسك وإذا عملت أي برنامج فسوف تحتاج بالتأكيد إلى وضع زر أمر في برنامجك
فهو الأداة الأساسية للأحداث
im_vb/command.JPG
لكتابة أي حدث في الزر أنقر فوقه نقرتين ثم أكتب الشيفرة التي تريد
لتغيير النص الذي سيظهر في الزر طبعاً تعرفها في خاصية Caption أكتب التسمية.
ويمكنك أيضاً إضافة صورة إلى الزر ويمكنك تغير اللون . ولاكن عليك أن تبدل خاصية الستايل Style إلى Graphical
ويمكن أن يستخدم الزر ليعمل أكثر من حدث في نفس الوقت في Click و MouseDown و MouseUp

هذه الخواص الأساسية للزر
اسم الأداة
Name
الظهور
Appearance
لون الخلفية
BackColor
النص
Caption...
القرائات : 159 | التعليقات : 0
 
     

     
 
اضيف بواسطة اسلام رفعت

التعامل مع Check Box و Option

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

إن النص الذي بجانب كل أداة هو تابع لها يمكنك تغييره عن طريق خاصية Caption وعند النقر عليه تتغير قيمة الأداة
im_vb/co.JPG
وعليك أن تعرف أن هنا نمطان لكل أداة أنظر الشكل في السفل
im_vb/co2.JPG
تم تغيير النمط عن طريق خاصية Style إلى Graphical
ولاحظ كيف تمكنا من تحديد خانتي الإختيار بينما لم نحدد سو زر خيار...
القرائات : 218 | التعليقات : 0
 
     

     
 
اضيف بواسطة اسلام رفعت

التعامل مع أشرطة التمرير

أشرطة التمرير تستخدم لتغيير القيمة زيادة أو نقصان سوف نأخذ مثالاً لهذه الأداة أفضل من الشرح .
لهذه الأداة نوعان :
شريط تمرير أفقي : HScroll
شريط تمرير عمودي : VScroll

بعد تجهيز الفورم أضف إليه ثلاث أشرطة تمرير إما أفقي أو عمودي . لنفرض أنك وضعت أشرطة أفقية HScroll .
أسمائها على التتالي: HScroll3 HScroll2 HScroll1
ثم أضف إلى الفورم صندوق الصورة Picture1
ولاتنسى الأدوات Label والتي تعني النصوص التي بجانب كل شريط تمرير
im_vb/scrol.GIF
أنقر فوق الفورم نقرتين وأضف الكود التالي في حدث Load :

القرائات : 264 | التعليقات : 1
 
     

     
 
اضيف بواسطة اسلام رفعت

التعامل مع أداة التوقيت Timer

أداة التوقيت Timer لن تحتاج إلى درس طويل لذلك نشرحها هنا بدرس بسيط أتمنى أن يفيد قليلاً
im_vb/timer.JPG تستخدم أداة التوقيت Timer لعمل حدث بعد وقت معين أو لتكرار الحدث طول التكرار
لتغيير وقت التايمر في خاصية Interval. أكتب القيمة باجزء من الثانية مثلاً لو أردت أن يعمل كل ثانية عليك كتابة 1000
لتعطيل التايمر هناك خاصية Enabled تتيح تعطيله وتشغيله
خذ هذا المثال البسيط : ساعة رقمية
إصنع فورم وأضف إليه Timer و Text
غير خاصية Interval إلى 500 أو أي قيمة تحت 1000
أنقر فوق التايمر نقرتين وأكتب السطر...

القرائات : 174 | التعليقات : 0
 
     

     
 
اضيف بواسطة اسلام رفعت

التعامل مع أدوات عرض الملفات

أدوات عرض الملفات هي ثلاث:

im_vb/deiver.JPG صندوق عرض محركات الأقراص DriverList Box
im_vb/dir.JPG صندوق عرض المجلدات DirList Box
im_vb/file.JPG صندوق عرض الملفات FileList Box
وهذه الأدوات يجب أن تكون مترابطة ببعضها .
لنعمل نموذج بسيط لتعرف كيف تربطها ببعضها:
بعد تجهيزك للفورم أضف إليه الأدوات السابقة . وأضف أدوات النصوص Label كالشكل التالي:
im_vb/ddf.JPG
أنقر نقرتين فوق صندوق محركات الأقراص Drive1 وأكتب:

القرائات : 169 | التعليقات : 1
 
     

     
 
اضيف بواسطة اسلام رفعت

التعامل مع List Box و Combo Box

الكومبو والليست يستخدمان لضم قائمة للإختيار منها لاحظ الشكل.
im_vb/cl.JPG
لايختلف الكومبو عن الليست كثيراً سوى أن الكومبو لايظهر القائمة إلى عند النقر عليه ويستخدم الكومبو أيضاً للكتابة بداخله.
طريقة الإضافة إلى الأداتين هي نفس الطريقة:
1- عن طريق الخاصية List يمكنك كتابة العناصر
2- إذا كنت تريد إضافة عناصر عند تحميل البرنامج عليك كتابة هذا الكود في حدث Load للفورم:

List1.AddItem 'النص هنا'
Combo1.AddItem 'النص هنا'

3-...

القرائات : 616 | التعليقات : 4
 
     

     
 
اضيف بواسطة اسلام رفعت

كائن التطبيقات OLE

im_vb/ole.JPG
يستعمل الكائن OEL لإدارج تطبيق في برنامجك كإدراج صورة نقطية يمكنك التحرير والرسم فيها من داخل برنامجك عن طريق دمج الرسام معه.
ويمكنك دمج الكثير من العناصر كملفات Word و Access و أي تطبيق أخر.
im_vb/ole.GIF
لنأخذ مثال ورقة أكسل.
انقر أداة التحكم OLE ثم ارسم مستطيلا كبيرا في زاوية النموذج اليسرى العليا بعد إفلات زر الفارة يظهر مربع حوار أدراج كائن Insert Object يعرض قائمة الكائنات التي يمكن ربطها في النموذج
يحتوي الكائن المربوط على بيانات تتم أدارتها في البرنامج الأصلي حيث تم إنشاءه أما الكائن المضمن فيحتوي على بيانات مخزنة ضمن تطبيقك وبإمكان التطبيقات الأخرى الوصول إلى الكائنات المربوطة انقر زر خيار إنشاء من ملف Create...
القرائات : 226 | التعليقات : 0
 
     
 

 

[1] - [2] - [3] - [4] - [5] - 6 - [7] - [8] - [9] - [10] - [11] - [12]



اكتر المقالات قراءة
» الملاحظات 1
» خطوات إنشاء الماكرو في تذييل النموذج (2)0--
» الكائن Request- الجزء الثاني 2
» درس ::تصميم فرش لحرق وتمزيق أطراف الورقه:
» لإضافة خلفية صوتية في بريد الهوتميل يمكنك ذلك عن طريق استخدام كود بسيط.1
» دورة الأكسس: الدرس السادس : منوعات في أكسيس .0---
» خطوات إنشاء الماكرو في تذييل النموذج (1)0-
» فكرة البرنامج**
» الدرس العاشر : الشكل الثالث 3) التراكيب المتداخله وتركيبة do/while
» تصميم نموذج إدخال‎ ‎البيانات0---
» Shell Script Programming
» عمل ملف الـconfiguration وهو ما أسميناه بالاسم config.php
» مصطلحات شائعه بعالم الانترنت
» الدرس السادس: الحلقات التكرارية Loops
» نظام التشغيل (دوس Dos)
» كيفية معرفة مواصفات جهازك من خلال موجة الدوس ( MS-DOS )
» اقسام الأوامر لدوس
» تضمين الملفات
» هل تريد الاحتفاظ بمعلوماتك سرية بعيداً عن أعين المتطفلين إذا ما عليك إلا
» استعلامات SQL في Access - تعديل الجداول وإضافة الحقول0-
» Select Case
» سلسلة أوامر الدوس 7
» النسبة المئوية لا تظهر بالخط العربي & الشدة وألف المد في لفظ الجلالة0---
» مفهوم قواعد البيانات 1
» إنشاء قوائم خاصة باستخدام الماكرو(1)0--
» كتابة الأرقام الكسرية ورموز المعادلات0--
» درس كامل عن الدمج السهل من لوحة المفاتيح ف0-ي برنامج الـ Word
» كيفية اضافة علاقات بين جداول قواعد بيانات ميكروسوفت اكسس برمجيا باستخدام فيجول بيسك
» وضع صورة كخلفية للنص0--
» استخدام لوحة المفاتيح في الـ Word0----
جميع الحقوق محفوظه © 2007 لمكتبة الدروس