Make your own free website on Tripod.com

 

التعامل مع اللأدوات

الفورم

لقد قمنا سابقاً بشرح واجهة الفورم والأن سوف نتوسع بالتعامل معه مثلاً لو كان لديك عدة فورمات في برنامجك كيف ستظهر وتغلق النماذج .

أولاً بعد فتح الفيجوال بيسك وتجهيز الفورم الأول سوف يكون إسمه بالأساس Form1 غير خاصية  Caption أي العنوان إلى "النموذج الأول"

أضف إلى الفورم زرين أمر وغير خاصية Caption لكل منهما

 

ثم أضف فورم ثاني Form2 وغير Caption إلى "النموذج الثاني"

أضف إلى الفورم الثاني زر أمر "عودة للنموذج الأول"

 

الأن سوف نبدأ بالعمل:

في الفورم الأول "النموذج الأول" أنقر فوق الزر "إظهار النموذج الثاني " نقرتان لفتح المكان المخصص لكتابة الشيفرة

أكتب الشيفرة التالية :

Unload Me

 Form2.Show

السطر الأول يعني إغلاق الفورم الحالي أي "النموذج الأول"

السطر الثاني يعني إظهار الفورم الثاني الذي إسمه Form2

 

وفي الفورم الثاني أنقر فوق الزر "عودة للنموذج الأول " نقرتان وأكتب نفس الكود السابق ولاكن عليك تبديل Form2 إلى Form1

إذاً نستنتج أن شفرة إغلاق فورم لوحده هي  Unload Me   أو Form1.Hide إستبدل Form1 بإسم الفورم الذي تريد إخفائه

 

الأن عد إلى الفورم الأول وأنقر نقرتان فوق الزر " إغلاق البرنامج " وأكتب التعليمة التالية:

End

وهي تقوم بإغلاق كافة البرنامج أي كافة النماذج الموجودة

إذا تعليمة إغلاق نموذج واحد هي Unload Me 

وتعليمة إغلاق كافة البرنامج  هي End

 

هذا بالنسبة للإظهار والإغلاق . هناك تصغير الفورم عن طريق النقر فوق زر

أضف إلى أحد الفورمات السابقة زر أمر قم بستميته "تصغير"

أكتب التعليم التالية:

Form1.WindowState = 1

لاحظ أن WindowsState هي خاصية من خصائص الفورم ولها ثلاث خيارات

0 - Normal       الوضع العادي

1 - Minimized   أصغر حجم

2- Maximized   أكبر حجم

في التعليمة السابقة لو وضعت رقم 2 فإن النموذج سوف يكبر إلى ملىء الشاشة


 

label و text

أولا التعامل مع الأداة Label 

 تستخدم الأداة Label لإظهار النصوص على النموذج . دون أن تتمكن من الكتابة فيها

لتغير النص الذي سيظهر بداخلها طبعاً عن طريق Caption

وهذا الجدول يبين الخصائص الأساسية Label

 

معناها

اسم الخاصية

اسم الأداة

Name

محاذاة

Aignment

الظهور

Appearance

حجم تلقائي حسب النص

AutoSize

لون الخلفية

BackColor

نمط الإطار

BorderStyle

  النص

Caption

الفاعلية

Enabled

 نوع الخط

Font

لون الخط

ForColor

البعد عن الحافة اليسرى

Left

مؤشر الماوس

MousePointer

الأيقونة التي تثمل مؤشر الماوس

MouseIcon

الإتجاه من اليمين لليسار

RightToLeft

ترتيب Tab

TabIndex

إيقاف الTab

TabStop

ماسيظهر عند وضع الماوس فوقها

ToolTipText

Tag

Tag

النص

Caption

البعد عن حافة النافذة العليا

Top

مرئي أو مخفي

Visible

العرض

Width

 

التعامل مع TextBox

أداة TextBox تستخدم في إدخال النصوص إلي البرنامج كما يمكن إستخدامها في إخراج النصوص.

وهي لاتختلف كثيراً عن Label سوى أنها يمكن الكتابة فيها أما Label فلا يمكن

وهذا جدول الخصائص الأساسية لTextBox

معناها

اسم الخاصية

اسم الأداة

Name

محاذاة

Aignment

الظهور

Appearance

حجم تلقائي حسب النص

AutoSize

لون الخلفية

BackColor

نمط الإطار

BorderStyle

التصحيح

CauseValidation

النص

Text

مقفول لا يمكن الكتابة بداخلها

Locked

الحد الأقصى

MaxLength

الفاعلية

Enabled

نوع الخط

Font

لون الخط

ForColor

البعد عن الحافة اليسرى

Left

مؤشر الماوس

MousePointer

الأيقونة التي تثمل مؤشر الماوس

MouseIcon

حرف كلمة المرور

PasswordChar

هل تستخدم لعدة أسطر أم لا

MultiLine

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

ScrollBars

الإتجاه من اليمين لليسار

RightToLeft

ترتيب Tab

TabIndex

إيقاف الTab

TabStop

ماسيظهر عند وضع الماوس فوقها

ToolTipText

Tag

Tag

النص

Caption

البعد عن حافة النافذة العليا

Top

مرئي أو مخفي

Visible

العرض

Width

 


 

صندوق الصور PictureBox

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

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

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

 أو عن طريق الكود التالي في حدث Load للفورم :

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

يمتاز صندوق الصور Picture عن صندوق عرض الصور Image بمايلي:

هذا شكل الأداة على الفورم

هذه الخصائص الأساسية ل Picture Box قارن بينها وبين خصائص Text:

معناها

اسم الخاصية

اسم الأداة

Name

محاذاة

Aignment

نوع الإطار

Appearance

حجم تلقائي حسب الصورة

AutoSize

لون الخلفية

BackColor

نمط الإطار

BorderStyle

النص

Caption

الفاعلية

Enabled

نوع الخط

Font

لون الخط

ForColor

الإرتفاع

Height

ترتيب مفتاح Tab

Index

البعد عن الحافة اليسرى

Left

مؤشر الماوس

MousePointer

الأيقونة التي تثمل مؤشر الماوس

MouseIcon

الصورة

Picture

الإتجاه من اليمين لليسار

RightToLeft

ترتيب Tab

TabIndex

إيقاف الTab

TabStop

ماسيظهر عند وضع الماوس فوقها

ToolTipText

Tag

Tag

النص

Caption

البعد عن حافة النافذة العليا

Top

مرئي أو مخفي

Visible

العرض

Width

 


 

صندوق الصورة Image Box:

ذكرنا سابقاً أنه يستخدم فقط لعرض الصور وتكبيرها وتصغيرها حسب ماتريد .

لوضع صورة : من مربع الخصائص الخاص بImage سوف تجد الخاصية Picture أنقر فوق الزر لتحديد صورة .

 أو عن طريق الكود التالي في حدث Load للفورم :

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

 لتغير حجم الصورة هناك خاصية تحت خاصية Picture  إسمها Stretchعليك تبديلها إلى True

هذا شكل الImage على الفورم لاحظ حجم الصورة الطبيعي في أعلى الصفحة ولاحظ هنا.

 

جدول الخصائص الأساسية ل Image

معناها

اسم الخاصية

اسم الأداة

Name

محاذاة

Aignment

نوع الإطار

BorderStyle

الفاعلية

Enabled

نوع الخط

Font

لون الخط

ForColor

الإرتفاع

Height

ترتيب مفتاح Tab

Index

البعد عن الحافة اليسرى

Left

مؤشر الماوس

MousePointer

الأيقونة التي تثمل مؤشر الماوس

MouseIcon

الصورة

Picture

السماح بتغيير حجم الصورة

Stretch

ترتيب Tab

TabIndex

إيقاف الTab

TabStop

ماسيظهر عند وضع الماوس فوقها

ToolTipText

البعد عن حافة النافذة العليا

Top

مرئي أو مخفي

Visible

العرض

Width


Command Button

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

 فهو الأداة الأساسية للأحداث

 

لكتابة أي حدث في الزر أنقر فوقه نقرتين ثم أكتب الشيفرة التي تريد

لتغيير النص الذي سيظهر في الزر طبعاً تعرفها في خاصية Caption أكتب التسمية.

ويمكنك أيضاً إضافة صورة إلى الزر ويمكنك تغير اللون . ولاكن عليك أن تبدل خاصية الستايل Style إلى Graphical

ويمكن أن يستخدم الزر ليعمل أكثر من حدث في نفس الوقت  في Click و MouseDown و MouseUp

 

هذه الخواص الأساسية للزر

معناها

اسم الخاصية

اسم الأداة

Name

الظهور

Appearance

لون الخلفية

BackColor

  النص

Caption

 زر إفتراضي عند ضغط مفتاح الإدخال

Default

 الصورة عندما يكون غير متاح

DisablePicture

 الصورة عند الضغط لأسفل

DownPicture

الفاعلية

Enabled

 نوع الخط

Font

لون الخط

ForColor

 قناع اللون

MaskColore

 النمط

Style

البعد عن الحافة اليسرى

Left

مؤشر الماوس

MousePointer

الأيقونة التي تثمل مؤشر الماوس

MouseIcon

الإتجاه من اليمين لليسار

RightToLeft

ترتيب Tab

TabIndex

إيقاف الTab

TabStop

ماسيظهر عند وضع الماوس فوقها

ToolTipText

Tag

Tag

الصورة في الوضع العادي

Picture

البعد عن حافة النافذة العليا

Top

مرئي أو مخفي

Visible

العرض

Wid


 

Check Box و Option

ربما تقول إنه لافرق بين هاتين الأداتين إلا بالشكل ولاكن هذا الفرق بينهما

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

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

 

إن النص الذي بجانب كل أداة هو تابع لها يمكنك تغييره عن طريق خاصية Caption وعند النقر عليه تتغير قيمة الأداة

وعليك أن تعرف أن هنا نمطان لكل أداة أنظر الشكل في السفل

تم تغيير النمط عن طريق خاصية Style إلى Graphical

ولاحظ كيف تمكنا من تحديد خانتي الإختيار بينما لم نحدد سو زر خيار واحد.

لتغيير القيمة الإفتراضية لكل أداة من خاصية Value في مربع الخصائص

 

وللاداتين نفس الخصائص وهذا جدول للخصائص الأساسية:

معناها

اسم الخاصية

اسم الأداة

Name

محاذاة

Aignment

الظهور

Appearance

لون الخلفية

BackColor

  النص

Caption

 الصورة عند عدم الفاعلية

DisabledPicture

 الصورة عند النقر للأسفل

DownPicture

الفاعلية

Enabled

 نوع الخط

Font

لون الخط

ForColor

البعد عن الحافة اليسرى

Left

مؤشر الماوس

MousePointer

الأيقونة التي تثمل مؤشر الماوس

MouseIcon

الإتجاه من اليمين لليسار

RightToLeft

ترتيب Tab

TabIndex

إيقاف الTab

TabStop

ما سيظهر عند وضع الماوس فوقها

ToolTipText

Tag

Tag

الصورة

Picture

 النمط

Style

 القيمة

Value

البعد عن حافة النافذة العليا

Top

مرئي أو مخفي

Visible

العرض

Width


List Box و Combo Box

الكومبو والليست يستخدمان لضم قائمة للإختيار منها لاحظ الشكل

لايختلف الكومبو عن الليست كثيراً سوى أن الكومبو لايظهر القائمة إلى عند النقر عليه ويستخدم الكومبو أيضاً للكتابة بداخله.

طريقة الإضافة إلى الأداتين هي نفس الطريقة:

1- عن طريق الخاصية List يمكنك كتابة العناصر

2- إذا كنت تريد إضافة عناصر عند تحميل البرنامج عليك كتابة هذا الكود في حدث Load للفورم:

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

3- أما إذا كنت قد وضعت أداة الكتابة TextBox فأكتب الكود التالي:

List1.AddItem Text1.Text

Combo1.AddItem Text1.Text

 إذا لإضافة نص عليك وضعه بين علامتي الإقتباس " "

ولإضافة النص من صندوق كتابة ضع إسم التكست دون علامات الإقتباس

 

ويمكنك تعديل اليست ListBox للسماح بتحديدات متعددة. أنظر الشكل في الأسفل

وذلك عن طريق تعديل الخصائص Style و MultiSelect

 

هذا جدول الخصائص الأساسية ل List Box

معناها

اسم الخاصية

اسم الأداة

Name

الظهور

Appearance

 عرض التحديد

columns

لون الخلفية

Back Color

الفاعلية

Enabled

 نوع الخط

Font

لون الخط

ForColor

البعد عن الحافة اليسرى

Left

 السماح بتحديدات متعددة

MultiSelect

 يحوي على خانات إختيار

Style

مؤشر الماوس

MousePointer

الأيقونة التي تثمل مؤشر الماوس

MouseIcon

الإتجاه من اليمين لليسار

RightToLeft

ترتيب Tab

TabIndex

إيقاف الTab

TabStop

ماسيظهر عند وضع الماوس فوقها

ToolTipText

Tag

Tag

النص

Caption

البعد عن حافة النافذة العليا

Top

مرئي أو مخفي

Visible

العرض

Width

وخصائص الكومبو ComboBox هي نفس الخصائص السابقة سو بعض التغييرات:

Text وتعني النص الذي سيظهر في التحديد الأول للكومبو

Locked  ممنوع من الكتابة بداخله

وتختلف خاصية الستايل Style أيضا 

 


 

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

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

لهذه الأداة نوعان :

شريط تمرير أفقي :    HScroll

شريط تمرير عمودي : VScroll

 

 بعد تجهيز الفورم أضف إليه ثلاث أشرطة تمرير إما أفقي أو عمودي . لنفرض أنك وضعت أشرطة أفقية HScroll  .

أسمائها على التتالي: HScroll3       HScroll2      HScroll1

ثم أضف إلى الفورم صندوق الصورة Picture1

ولاتنسى الأدوات Label والتي تعني النصوص التي بجانب كل شريط تمرير

 

أنقر فوق الفورم نقرتين وأضف الكود التالي في حدث Load :

HScroll1.Min = 0
HScroll1.Max = 250
HScroll1.SmallChange = 30
HScroll1.LargeChange = 50

HScroll2.Min = 0
HScroll2.Max = 250
HScroll2.SmallChange = 30
HScroll2.LargeChange = 50

HScroll3.Min = 0
HScroll3.Max = 250
HScroll3.SmallChange = 30
HScroll3.LargeChange = 50

شرح الأسطر السابقة : وتعني تحديد القيمة الصغرى والكبرى لأشرطة التمرير وتحديد سرعة التمرير>

أضف الكود التالي إلى شريط التمرير الأول:

Picture1.BackColor = RGB(HScroll1.Value, HScroll2.Value, HScroll3.Value)

الكود التالي للشريط الثاني:

Picture1.BackColor = RGB(HScroll1.Value, HScroll2.Value, HScroll3.Value)

الكود التالي للشريط الثالث :

Picture1.BackColor = RGB(HScroll1.Value, HScroll2.Value, HScroll3.Value)
 

 

بعد تشغيل البرنامج جرب تبديل أشرطة التمرير ولاحظ الحدث

 

هذا الجدول يبين الخصائص الأساسية لأشرطة التمرير

معناها

اسم الخاصية

اسم الأداة

Name

الفاعلية

Enabled

 قيمة التبديل الكبرى

LargeChange

 الحد الأقصى

Max

 الحد الأدنى

Min

 قيمة التبديل الصغرى

SmallChange

 القيمة الإفتراضية

Value

البعد عن الحافة اليسرى

Left

مؤشر الماوس

MousePointer

الأيقونة التي تثمل مؤشر الماوس

MouseIcon

الإتجاه من اليمين لليسار

RightToLeft

ترتيب Tab

TabIndex

إيقاف الTab

TabStop

ما سيظهر عند وضع الماوس فوقها

ToolTipText

Tag

Tag

البعد عن حافة النافذة العليا

Top

مرئي أو مخفي

Visible

العرض

Width


 

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

يستعمل الكائن OEL لإدارج تطبيق في برنامجك كإدراج صورة نقطية يمكنك التحرير والرسم فيها من داخل برنامجك عن طريق دمج الرسام معه.

ويمكنك دمج الكثير من العناصر كملفات Word و Access  و أي تطبيق أخر.

 

 انقر أداة التحكم OLE ثم ارسم مستطيلا كبيرا في زاوية النموذج اليسرى العليا بعد إفلات زر الفارة يظهر مربع حوار أدراج كائن Insert Object يعرض قائمة الكائنات التي يمكن ربطها في النموذج

 

 يحتوي الكائن المربوط على بيانات تتم أدارتها في البرنامج الأصلي حيث تم إنشاءه أما الكائن المضمن فيحتوي على بيانات مخزنة ضمن تطبيقك وبإمكان التطبيقات الأخرى الوصول إلى الكائنات المربوطة انقر زر خيار إنشاء من ملف Create From File في مربع حوار أدراج كائن Insert Object يظهر مربع صغير فيه مسار كائن لإضافة ملف موجود إلى البرنامج انقر مربع الاختيار ارتباط Link لإنشاء كائن مربوط في برنامجك وعندما تنقر مربع الاختيار ارتباط سيتم تحميل صورة من الملف الذي اخترته في كائن OLE انقر زر استعراض Browse للبحث عن ملف اكسل ستربطه انتقل إلى مجلد حفظ ملفات اكسل في مربع حوار استعراض Browse ثم انقر ورقة العمل Book1 ثم انقر زر أدراج Insert انقر موافق عندما يظهر مربع حوار أدراج كائن Insert Object لإنشاء ربط بالملف ستظهر صورة من ورقة عمل اكسل في كائن OLE بما أن كائن OLE مربوط بورقة عمل اكسل فبإمكان المستخدمين استخدام ورقة العمل في اكسل والعمل عليها وسوف تظهر التغيرات التي يقومون بها في برنامجك انقر أداة التحكم OLE ثم ارسم مستطيلا في اسفل النموذج من الجهة اليسرى تحت ورقة عمل اكسل يظهر مربع حوار أدراج كائن Insert Object بعد رسم المستطيل انقر زر إلغاء Cancel لإغلاق مربع حوار أدراج كائن Insert Object لأننا سنضع جزء من ملف اكسل , ولتضمين جزء من ملف يجب نسخ هذا الجزء Copy من التطبيق الذي أنشأه ثم لصقه في كائن OLE 8- قم بتشغيل برنامج اكسل وافتح الملف الذي تعمل عليه Book1 انقر حافة الرسم التخطيطي ثم اختر أمر النسخ Copy من قائمة تحرير Edit لوضع نسخة من التخطيط المبيعات في حافظة ويندوز ارجع إلى فيجول بيزك وضع مؤشر الفارة فوق كائن OLE الفارغ ثم انقر زر الفارة الأيمن تظهر قائمة مختصرة بجانب كائن OLE اختر أمر Paste Link من قائمة لإدراج تخطيط المبيعات في كائن مع خيار ارتباط بلصق تخطيط اكسل داخل كائن مع ربط التخطيط يظهر تخطيط المبيعات في كائن OLE قم بتغير المقاسات للنموذج ومربعات كائن لتتناسب مع البيانات وتعديل مكان الصورة الخطوة الأخيرة في عمل البرنامج هي أدراج سطور الشفرة لتعديل الربط بين البرنامج وملفات اكسل , انقر النموذج نقرا مزدوجا لفتح الأجراء الحدثي Form-Load() واكتب فيه OLE1.UpDate OLE2.UpDate تستعمل هذه الجمل طريقة Update لتحميل أي تغيرات تحدث في ملفات اكسل المربوطة في التطبيق احفظ المشروع والنموذج وقم بتشغيله تشغيل برنامج نظام المعلومات
انقر زر التشغيل لتشغيل البرنامج يقوم البرنامج بتحميل البيانات من ثلاثة مصادر هي ورقة عمل اكسل وتخطيط اكسل وصورة يعرضها على الشاشانقر الزر الأيمن الداخلي لكائن البيانات لاستعراض أسماء المؤلفين انقر نقرا مزدوجا على ورقة اكسل يتم تشغيل اكسل ويحمل ورقة العمل وبما أن الكائن الذي أدرجته مربوط بورقة العمل يتيح لك فيجوال بيزك إجراء تغييرات على ورقة العمل الأصلية وحفظها في ملف الورقة الأصلي ملاحظة
إذا كنت لا تريد أن يتمكن أحد من تشغيل اكسل وإجراء تغييرات بالملف اضبط خاصية Enabled لكائن OLE عند القيمة False قم بأي تغييرات ثم اختر أمر File>Exit من اكسل ثم انقر نعم yes لحفظ التغييرات يتم تحديث ورقة العمل الأصلية ويتم إغلاق اكسل ويعود البرنامج للظهور مع التغييرات الجديدة إذا كنت تريد أن يستجيب فيجول بيزك للتغييرات يمكن وضع الطريقة Update في إجراء حدثي خاص بكائن OLE يتم تنفيذه عند حدوث أي تغيير في كائن OLE.


 

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

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

 صندوق عرض محركات الأقراص DriverList Box

صندوق عرض المجلدات   DirList Box

صندوق عرض الملفات FileList Box

 

وهذه الأدوات يجب أن تكون مترابطة ببعضها .

لنعمل نموذج بسيط لتعرف كيف تربطها ببعضها:

بعد تجهيزك للفورم أضف إليه الأدوات السابقة . وأضف أدوات النصوص Label كالشكل التالي:

 

 

أنقر نقرتين فوق صندوق محركات الأقراص Drive1   وأكتب:

On Error Resume Next
Dir1 = Drive1

 

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

في السطر الثاني  عرض المجلدات داخل محرك الأقراص الذي تم تحديده

أنقر فوق صندوق المجلدات  Dir1  وأكتب :

File1 = Dir1
Label4 = Dir1

السطر الأول: عرض الملفات التي داخل هذا المجلد (في صندوق الملفات File1)

السطر الثاني: عرض المسار الكامل في أداة النصوص Label4

أنقر نقرتين فوق صندوق الملفات File1 وأكتب الشيفرة التالية :

Label4 = Dir1 + "\" + File1

ويعني عرض المسار الكامل للملف في Label4

جرب البرنامج ولاحظ الحدث

هذه الأدوات مهمة في أي برنامج فهي تستخدم لفتح ملف مثلاً.

 

 

ملاحظة: يمكنك تحديد نوع الملفات التي تريده أن يظهر في صندوق عرض الملفات صور Bmp    ملفات صوت Wav ....

وذلك عن طريق خاصية Pattern

لعرض كافة التنسيقات أكتب مايلي: *.*

لعرض البرامج فقط *.exe أكتب 

فقط عليك أن تعرف ملحق التنسيق وكتابته بدلاً من  exe  لعرضه في الصندوق

عرض نوعين أو أكثر دون عرض كافة الأنوع كمايلي: لنفرض تريد عرض البرامج  exe   والصور  bmp تكتب كما يلي:

*.exe;*.bmp

فصلنا بين النوعين بالفاصلة المنقوطة ويمكنك أن تظيف أي نوع ولكن عليك الفصل بين الأنواع بالفاصلة المنقوطة دون فراغ

 


 

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

تستخدم أداة التوقيت Timer لعمل حدث بعد وقت معين أو لتكرار الحدث طول التكرار

لتغيير وقت التايمر في خاصية Interval. أكتب القيمة باجزء من الثانية مثلاً لو أردت أن يعمل كل ثانية عليك كتابة 1000

لتعطيل التايمر هناك خاصية Enabled تتيح تعطيله وتشغيله

خذ هذا المثال البسيط : ساعة رقمية

إصنع فورم وأضف إليه Timer و Text

غير خاصية Interval إلى 500 أو أي قيمة تحت 1000

أنقر فوق التايمر نقرتين وأكتب السطر التالي

Text1=Time

شغل المثال سوف يظهر لك الوقت متغيراً في أدداة النصوص Text

 

نهاية الدرس

 

أعلى الصفحة