النتائج 1 إلى 5 من 5
الموضوع:

عمل العد التنازلي للبرنامج + مشروع مفتوح من برمجتي

الزوار من محركات البحث: 241 المشاهدات : 2080 الردود: 4
جميع روابطنا، مشاركاتنا، صورنا متاحة للزوار دون الحاجة إلى التسجيل ، الابلاغ عن انتهاك - Report a violation
  1. #1
    Software Developer
    Expert in Encryption
    تاريخ التسجيل: January-2010
    الدولة: البـــــصرة
    الجنس: ذكر
    المشاركات: 7,348 المواضيع: 422
    صوتيات: 7 سوالف عراقية: 0
    التقييم: 6778
    مزاجي: ****
    المهنة: مبرمج شركة Weir
    أكلتي المفضلة: ****
    موبايلي: ****
    آخر نشاط: 14/November/2022
    مقالات المدونة: 163

    عمل العد التنازلي للبرنامج + مشروع مفتوح من برمجتي

    مرحبا :

    لو نجي لطريقة العد التنازلي تكدر تستثمرها بعدة جوانب منها :


    رقم سري للدخول الى البرنامج او الدخول الى قاعدة البيانات , او تريد من المستخدم ان يعطيك الاجابة عن سؤال بمدة محددة , او تريد انهاء البرنامج بعد مدة من تشغيله وهكذا ..


    يعني مدة زمنية تكدر تستثمرها بالشيء الي يعجبك :


    نبدي بالعمل :


    اول شيء افتح لغة vb.net 2008 وطبق التالي :


    1- اضف مؤقت timer


    2- اضف مربع نص text box


    3- اضف كوماند ( زر امر )


    =====================

    كود:
    Public Class Form1
        Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
            Timer1.Interval = 500
            Timer1.Start()
        End Sub
        Dim stpw As New Stopwatch
        Dim CountDownFrom As Integer = 2 * 60
        Dim CountDown As New TimeSpan
        Private Sub StartCountDown()
            CountDown = TimeSpan.FromSeconds(CountDownFrom)
            stpw.Stop() : stpw.Reset() : stpw.Start()
        End Sub
        Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
            If Not stpw.IsRunning Then Exit Sub
            Dim TimeRemaining As TimeSpan = CountDown - stpw.Elapsed
            TextBox1.Text = TimeRemaining.Minutes.ToString.PadLeft(2, "0"c)  & ":" & TimeRemaining.Seconds.ToString.PadLeft(2, "0"c)
            If TimeRemaining.TotalMilliseconds <= 0 Then stpw.Stop()
            If TextBox1.Text = "00:00" Then
                Timer1.Stop()
                MsgBox("انتهى الوقت يرجى اعادة المحاولة")
            End If
        End Sub
        Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
            StartCountDown()
        End Sub
    End Class
    ملاحظات على الكود :


    1- في حدث الفورم لود يبدأ التايمر بالعمل


    2- ثم نعرف المتغير على انه من نوع intger , وعدد الدقائق هي مبينة بالكود بالشكل 2*60 حيث 60 عدد الثواني


    3- في حدث المؤقت نضع الكود الخاص بظهور الثواني بداخل التيكست بوكس


    لتحميل مشروع جاهز من المرفقات



    الملفات المرفقة الملفات المرفقة

  2. #2
    صديق مؤسس
    صاحبة الامتياز
    تاريخ التسجيل: January-2010
    الدولة: البصرة
    الجنس: أنثى
    المشاركات: 27,178 المواضيع: 3,882
    صوتيات: 103 سوالف عراقية: 65
    التقييم: 5826
    مزاجي: هادئة
    أكلتي المفضلة: مسوية رجيم
    موبايلي: Iphon 6 plus
    آخر نشاط: 5/August/2024
    مقالات المدونة: 77
    مبدع يا مبدع .. ممنة الك سباي على الشرح الوافي
    وعلى المواضيع الحصرية ,,, تحياتي وتقيمي

  3. #3
    Software Developer
    Expert in Encryption
    اقتباس المشاركة الأصلية كتبت بواسطة Daleen مشاهدة المشاركة
    مبدع يا مبدع .. ممنة الك سباي على الشرح الوافي
    وعلى المواضيع الحصرية ,,, تحياتي وتقيمي
    جزيل الشكر دالين على مرورج منورتنا



  4. #4
    مدير المنتدى
    تاريخ التسجيل: January-2010
    الدولة: جهنم
    الجنس: أنثى
    المشاركات: 84,928 المواضيع: 10,515
    صوتيات: 15 سوالف عراقية: 13
    التقييم: 87178
    مزاجي: متفائلة
    المهنة: Sin trabajo
    أكلتي المفضلة: pizza
    موبايلي: M12
    آخر نشاط: منذ دقيقة واحدة
    مقالات المدونة: 18
    شكرا مبدعنا موضوع رائع كروعتك

  5. #5
    Software Developer
    Expert in Encryption
    اقتباس المشاركة الأصلية كتبت بواسطة Suzana مشاهدة المشاركة
    شكرا مبدعنا موضوع رائع كروعتك
    اهلا وسهلا سوزان منورتنا بهاي الطلة &_&

تم تطوير موقع درر العراق بواسطة Samer

قوانين المنتديات العامة

Google+

متصفح Chrome هو الأفضل لتصفح الانترنت في الجوال