الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ممكن كود ساعه بالارقام عبر اداة التايمر ثوانى - دس

مغلق
بدأه rockmafja في 6 يناير 2005 · 3 رد · 2,379 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

ارجوا من الاخوه الكرام كود بأداة التايمر ونكون ثلاثه label

واحد للثوانى وواحد للدقائق والاخر للساعات

ولكم جزيل الشكر

أجمل من الورد

و أحلى من الشهد

ولا تحتاج إلى جهد

سبحان الله و بحمده

012.GIF

#2

اعضاء ومشرفي منتدى الفيجول بيسك

اختكم زهره من مبرمجي الاكسس في منتدى قواعد البيانات للاكسس للفريق العربي للبرمجه .

احببت مشاركتكم البسيطه لغرض التجربه بعد ان رأيت سؤال الاخ الفاضل وكذلك للتأكد من اكواد الفيجول بيسك اكسس تتماشى مع اكواد الفيجول بيسك وقمت بعمل هذا النموذج لساعه تايمر " عداد وقت "

وهذا هو الكود

Option Compare Database
Option Explicit

Dim TotalElapsedMilliSec As Long
Dim StartTickCount As Long
Private Declare Function GetTickCount Lib "kernel32" () As Long

Private Sub cmdStartStop_Click()
    If Me.TimerInterval = 0 Then
        StartTickCount = GetTickCount()
        Me.TimerInterval = 15
        Me!cmdStartStop.Caption = "ايقاف&"
        Me.cmdStartStop.ForeColor = RGB(255, 0, 0)
        Me.cmdStartStop.FontSize = "16"
        Me!cmdReset.Enabled = False
    Else
        TotalElapsedMilliSec = TotalElapsedMilliSec + (GetTickCount() - StartTickCount)
        Me.TimerInterval = 0
        Me!cmdStartStop.Caption = "ابــــدأ"
        Me.cmdStartStop.ForeColor = RGB(255, 0, 0)
        Me.cmdStartStop.FontSize = "16"
        Me!cmdReset.Enabled = True
    End If
End Sub
Private Sub cmdClose_Click()
    DoCmd.Close acForm, "frmStopWatch", acSaveNo
End Sub

Private Sub Form_Timer()
    Dim Hours As String
    Dim Minutes As String
    Dim Seconds As String
    Dim MilliSec As String
    Dim Msg As String
    Dim ElapsedMilliSec As Long
    
    ElapsedMilliSec = (GetTickCount() - StartTickCount) + TotalElapsedMilliSec
    
    Hours = Format((ElapsedMilliSec \ 3600000), "00")
    Minutes = Format((ElapsedMilliSec \ 60000) Mod 60, "00")
    Seconds = Format((ElapsedMilliSec \ 1000) Mod 60, "00")
    MilliSec = Format((ElapsedMilliSec Mod 1000) \ 10, "00")
    
    Me!ElapsedTime = Hours & ":" & Minutes & ":" & Seconds & ":" & MilliSec
    
End Sub

Private Sub cmdReset_Click()
    TotalElapsedMilliSec = 0
    Me!ElapsedTime = "00:00:00:00"
End Sub

وختاما لكم شكري وتقديري

اختكم المخلصه

زهره

وهذا المثال مرفق

stopwatch.zip

تم تعديل هذه المشاركة بواسطة zahrah في 6 يناير 2005 في 02:33

#3

تفضل اخى rockmafja

ارجو لك التوفيق :)

DigitalClock.zip

ان اجــمل الزهـــــــــــر مانـــــبت بحــــــــدائق الاحـــــــــــــــزان

Eng. Mohammed Salah

#4

شكرا للاخت زهرا

وشكرا جزيلا لك اخى MSrahieb_100

وكل سنه وانتوا بخير

أجمل من الورد

و أحلى من الشهد

ولا تحتاج إلى جهد

سبحان الله و بحمده

012.GIF

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…