بحـث
سحابة الكلمات الدلالية
المواضيع الأخيرة
المتواجدون الآن ؟
ككل هناك 2 عُضو متصل حالياً :: 0 عضو مُسجل, 0 عُضو مُختفي و 2 زائر لا أحد
أكبر عدد للأعضاء المتواجدين في هذا المنتدى في نفس الوقت كان 311 بتاريخ الجمعة أكتوبر 11, 2024 4:58 am
نوفمبر 2024
الإثنين | الثلاثاء | الأربعاء | الخميس | الجمعة | السبت | الأحد |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 |
الدرس السادس : كيفية عمل مؤقت
صفحة 1 من اصل 1
الدرس السادس : كيفية عمل مؤقت
الدرس السادس من مشاريع تعلم البرمجة بالفيجوال بيسك ( كيفية عمل مؤقت )
اتبع الخطوة :
1- افتح برنامج الفيجوال بيسك واختر مشروع جديد
-----------
2- الأدوات اللازمة
~~~~~~~~~
5 Text
5 Label
2 Command
1 Timer
ونوزعها على الشكل
-----------
3- تغيير الخصائص
~~~~~~~~~
خصائص Form
المؤقت = Form1.Caption
لجعل اسم البرنامج ( المؤقت )
Form1.BorderStyle = Fixed Dialog
لظهور ايطار بزر (اغلاق) فقط
~~~~~~~~~
خصائص ال Text
"" = Text1.Text
"" = Text2.Text
"" = Text3.Text
"" = Text4.Text
"" = Text5.Text
Text1.locked = True
Text2.locked = True
Text3.locked = True
Text4.locked = True
Text5.locked = True
~~~~~~~~~
خصائص ال Label
Label1.Caption = يوم
Label2.Caption = ساعة
Label3.Caption = دقيقة
Label4.Caption = ثانية
Label5.Caption = جزء من الثانية
~~~~~~~~~
خصائص ال Timer1
Timer1.Interval = 100
لكي يعمل
~~~~~~~~~
خصائص ال Commandbutton
ايقاف \ تشغيل = Command1.Caption
00 : 00 = Command2.Caption
لتصبح كما في الصورة
-----------
4- الآن نكتب الأكواد
كود Form في الحدث Load
Private Sub Form_Load()
Text1.Text = "0"
Text2.Text = "0"
Text3.Text = "0"
Text4.Text = "0"
Text5.Text = "0"
End Sub
' جعل عناوين ال Text صفر
~~~~~~~~~
كود Form في الحدث Unload
Private Sub Form_Unload(Cancel As Integer)
a = Text1.Text
b = Text2.Text
c = Text3.Text
d = Text4.Text
e = Text5.Text
f = " : "
MsgBox (a & f & b & f & c & f & d & f & e)
End Sub
' اظهار رسالة للمستخدم عند الخروج من البرنامج تخبره بالوقت ( الارقام التي داخل كل Text )
~~~~~~~~~
كود Timer1
Private Sub Timer1_Timer()
Text5 = Text5 + 1
' لزيادة Text5 واحد
If Text5 = 9 Then
' اذا وصل Text5 الى تسعة
Text4 = Text4 + 1
' يزيد Text4 واحد
Text5 = 0
' جعل Text5 بعدها 0
End If
' لنهاية الجملة
If Text4 = 59 Then
' اذا وصل Text4 الى تسعةوخمسين
Text3 = Text3 + 1
' يزيد Text3 واحد
Text4 = 0
' جعل Text4 بعدها 0
End If
' لنهاية الجملة
If Text3 = 59 Then
' اذا وصل Text3 الى تسعةوخمسين
Text2 = Text2 + 1
' يزيد Text2 واحد
Text3 = 0
' جعل Text3 بعدها 0
End If
' لنهاية الجملة
If Text2 = 24 Then
' اذا وصل Text2 الى اربع وعشرين
Text1 = Text1 + 1
' يزيد Text1 واحد
Text2 = 0
' جعل Text2 بعدها 0
End If
' لنهاية الجملة
End Sub
~~~~~~~~~
كود Command1
Private Sub Command1_Click()
Timer1.Enabled = Not Timer1.Enabled
' اذا كانت الخاصية صح تجعلها خطأ واذا كانت خطأ تجعلها صح
End Sub
~~~~~~~~~
كود Command2
Private Sub Command2_Click()
Call Form_Load
' استدعاء ال Form_Load
' استخدمت هذا الكود لاعادة عناوين ال Text1 الى الوضع الافتراضي عند Form_Load
' اي اعدت تنفيذ الاكواد التي داخل ال Form_Load
End Sub
-----------
انتهينا
آما ان تستفادوا منها
مواضيع مماثلة
» الدرس الخامس: كيفية صناعة قائمة للبرنامج
» الدرس الرابع : حفظ المشروع وتحويله الى Exe
» الدرس الأول من مشاريع تعلم البرمجة بالفيجوال بيسك ( صناعة آلة حاسبة )
» الدرس الثاني من مشاريع تعلم البرمجة بالفيجوال بيسك ( صناعة قارئ Mp3 )
» الدرس الثالث من مشاريع تعلم البرمجة بالفيجوال بيسك ( صناعة مفكرة )
» الدرس الرابع : حفظ المشروع وتحويله الى Exe
» الدرس الأول من مشاريع تعلم البرمجة بالفيجوال بيسك ( صناعة آلة حاسبة )
» الدرس الثاني من مشاريع تعلم البرمجة بالفيجوال بيسك ( صناعة قارئ Mp3 )
» الدرس الثالث من مشاريع تعلم البرمجة بالفيجوال بيسك ( صناعة مفكرة )
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
الأحد أكتوبر 20, 2013 7:20 pm من طرف aramnet
» PrivaZer 2.6 البرنامج الذي يحميك من الهاكر
الجمعة أكتوبر 18, 2013 1:37 pm من طرف aramnet
» Video Booth 2.5 للتسلية بكاميرا الانترنت
الجمعة أكتوبر 18, 2013 12:48 pm من طرف aramnet
» Avast! Free Antivirus 9.0.2006 انتي فايروس افاست المجاني
الأربعاء أكتوبر 16, 2013 1:36 pm من طرف aramnet
» Hornil StylePix 1.14.0.0 برنامج احترافي وخفيف لتحرير الصور
الخميس أكتوبر 10, 2013 6:37 pm من طرف aramnet
» برنامج SPAMfighter Pro 7.6 لمحاربة الرسائل المزعجة
الخميس أكتوبر 10, 2013 5:55 pm من طرف aramnet
» PeaZip 5.1 لفك و ضغط الملفات وارشفتها
الثلاثاء أكتوبر 08, 2013 5:04 pm من طرف aramnet
» PicPick 3.2.8 برنامج لالتقاط الصور من الشاشة وتحريرها
الإثنين أكتوبر 07, 2013 7:14 pm من طرف aramnet
» برنامج RogueKiller 8.7 لمسح بقايا عمليات المعالجة اولا باول
السبت أكتوبر 05, 2013 8:40 pm من طرف aramnet