تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
استخدام التايمر
#3
(24-09-14, 11:44 AM)kslawy كتب : السلام عليكم ورحمة الله وبركاته

وجدت كلاس بالانترنت مرفقة تحت

طريقة الاستخدام:

PHP كود :
Public Class Form1
    
'يحتوي علي الزمن المطلوب timeSpan الكلاس يحتاج لمتغير من نوع 
    ' 
مثلا هنا يبدأ العداد التنازلي من ثلاثة ساعة
    Dim ts 
As New TimeSpan(300)

 
   ' نسخة من كلاس العداد التنازلي مع أحداثها
    ' 
لأنها تحتوي علي حدث مهم وهو أداة التايمر
    Dim WithEvents cd 
As New CountDown

    Private Sub Button1_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button1.Click

        
'له timeSpan تجهيز العداد بعد اسناد  
        cd.SetTime(ts)

        ' 
بدأ العداد
        cd
.Start()

 
   End Sub

    Private Sub Button2_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button2.Click
        
' إيقاف العداد
        cd.Pause()
    End Sub


    ' 
عند أخذ نسخة منه كما هو مبين فوق WithEvents هذا الحدث خاص بكلاس العداد التنازلي لا يظهر إلي بإضافة الكلمة 
    Private Sub cd_Tick
(ByVal sender As ObjectByVal e As System.EventArgsHandles cd.Tick
        
' إظهار تقدم العداد 
        Me.Label1.Text = String.Format("{0:00}:{1:00}:{2:00}", cd.Hours, cd.Minutes, cd.Seconds)

        ' 
إظهار تحذير إذا وصل العداد للدقيقة العاشرة
        
' نكتفي هنا بتغيير لون نص الأداة للون الأحمر
        If Label1.Text = "00:10:00" Then
            Label1.ForeColor = Color.Red
        End If

    End Sub


End Class 
[ltr]
كالله فيك وجعله في ميزان حسناتك بس ممكن اكدر اخلي المستخدم يتحكم بوقت التايمر 
واكون شاكر الك 
وشكرا مقدما 
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
استخدام التايمر - بواسطة عمار عيثاوي - 23-09-14, 09:45 PM
RE: استخدام التايمر - بواسطة kslawy - 24-09-14, 11:44 AM
RE: استخدام التايمر - بواسطة عمار عيثاوي - 24-09-14, 07:02 PM
RE: استخدام التايمر - بواسطة kslawy - 24-09-14, 08:39 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيف الى استخدام webview2 من ملف dll justforit 2 207 28-10-25, 02:49 AM
آخر رد: justforit
  [سؤال] حول استخدام ffmpeg مع progressbar justforit 2 247 09-10-25, 03:33 AM
آخر رد: justforit
  [VB.NET] استخدام كلمة برمجية كمتغير mmaalmesry 1 176 02-10-25, 08:55 AM
آخر رد: Taha Okla
  [VB.NET] مشكلة تظهر عند استخدام الملف manifest mmaalmesry 2 634 12-05-25, 12:15 AM
آخر رد: mmaalmesry
  [VB.NET] تحويل pdf الى صورة بدون استخدام الاكروبات بأستخدام adobe reader العادى فقط AhmedNagib 1 1,185 11-07-24, 01:16 PM
آخر رد: تركي الحلواني
  استخدام فونت جديد في البرنامج Emam emam 5 520 14-04-24, 01:29 PM
آخر رد: عبد العزيز البسكري
  مشكلة في التايمر assuhimi 3 423 23-03-24, 04:51 PM
آخر رد: Taha Okla
  [VB.NET] أرغب فى استخدام هذا الكود بالتحديد على الإصدار 10 AmeenRashed 3 522 19-01-24, 12:42 PM
آخر رد: Taha Okla
  [VB.NET] كيف اقوم بمنع المستخدم من استخدام الكيبورد وخصوصا مفتاح Print screen Ameenh 0 501 07-10-23, 10:45 PM
آخر رد: Ameenh
  طريقة استخدام حلقة For Each ASUS2020 5 954 11-04-23, 01:26 AM
آخر رد: ASUS2020

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم