tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
708
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    AAGE Tutorials.de Gastzugang
    Bin blutiger Anfänger und Ostriese
    Möchte gerne eine Zeiterfassung prog.
    Etwa so
    1 label mit der Zeit Now (Person kommt)
    2.label mit der Zeit now (Person geht)
    3.label (Anwesende Zeit)
    Kann mir einer helfen......Danke
    Gruss Victor(AAGE)
     

  2. #2
    Avatar von spirit
    spirit spirit ist offline Mitglied Brokat
    Registriert seit
    Jan 2004
    Ort
    Duisburg (NRW)
    Beiträge
    308
    Hallo

    Wie soll die Zeit erfassst werden. Mit Buttons die ein Timestamp an das Feld übergibt?
    Sollen die Zeiten gespeichert werden? Erkläre doch bitte wie du die Daten verarbeiten möchtest
     
    Schweigen ist auch eine Art um mangelndes Wissen zu verbergen

  3. #3
    Tetsuya Tetsuya ist offline Mitglied Bronze
    Registriert seit
    Mar 2005
    Ort
    NRW
    Beiträge
    34
    Hi
    Für derartige Dinge brauchst du einen Timer in deiner Form
    den Bekommst du indem du auf den Kasten mit den Steuerelementen die rechte Maustaste drückst und auf Steuerelement hinzufügen oder weitere Steuerelemente gehts. dort findet man dann das Timersteuerelement. In der MSDN stehen dan auch tipps zur benutzung dazu ob jetzt das dabei ist weiß ich nicht hab grad keinen Compiler zur Hand.

    gruß Tetsuya
     

  4. #4
    Avatar von spirit
    spirit spirit ist offline Mitglied Brokat
    Registriert seit
    Jan 2004
    Ort
    Duisburg (NRW)
    Beiträge
    308
    Wofür einen Timer? Du musst doch ersteinmal das Ereignis in Form einer Eingabe auslösen. Da hilft dir auch kein Timer
     
    Schweigen ist auch eine Art um mangelndes Wissen zu verbergen

  5. #5
    Julian Maicher Julian Maicher ist offline Mitglied Smaragd
    Registriert seit
    Jan 2004
    Ort
    Paderborn
    Beiträge
    1.210
    Einen Timer brauchst du da wirklich nicht. Probiers mal so:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    
    Ankunft: 
    aTime = Now
    lblAnkunft = Format(aTime, "hh:nn:ss")
     
    Abfahrt: 
    lTime = Now
    lblAbfahrt: Format(lTime, "hh:nn:ss")
     
    Aufenthalt: 
    lblAufenthalt = DateDiff("h", aTime, lTime) 'in Stunden
    'Vielleicht geht auch folgendes (kanns leider nicht testen):
    dTime = lTime - aTime
    lblAufenthalt = Format(dTime, "hh:nn:ss")
    Geändert von Julian Maicher (01.04.05 um 11:23 Uhr)
     

  6. #6
    Avatar von spirit
    spirit spirit ist offline Mitglied Brokat
    Registriert seit
    Jan 2004
    Ort
    Duisburg (NRW)
    Beiträge
    308
    Hier noch ei Beispiel:

    <code>
    Private Sub Command1_Click()
    Text1 = Time
    End Sub

    Private Sub Command2_Click()
    Text2 = Time
    Text3 = FormatTime(DateDiff("s", Text1, Text2))
    End Sub

    Public Function FormatTime(secs As Integer) As String
    Dim I As Integer
    Dim X As Integer
    Dim Y As Integer
    For I = 0 To secs
    X = X + 1
    If X = 60 Then
    X = 0
    Y = Y + 1
    End If
    Next I
    FormatTime = Format(Y, "00") & ":" & Format(X, "00")
    End Function

    </code>
     
    Schweigen ist auch eine Art um mangelndes Wissen zu verbergen

Ähnliche Themen

  1. Zeiterfassung
    Von sight011 im Forum Creative Lounge
    Antworten: 8
    Letzter Beitrag: 10.09.10, 16:20
  2. Automatische Zeiterfassung
    Von Adi | tmine im Forum Coders Talk
    Antworten: 3
    Letzter Beitrag: 31.05.08, 21:16
  3. Zeiterfassung - PC-Ausgang
    Von tobmir im Forum Coders Talk
    Antworten: 1
    Letzter Beitrag: 10.12.07, 09:03
  4. Zeiterfassung
    Von Nici im Forum .NET Archiv
    Antworten: 0
    Letzter Beitrag: 09.05.05, 14:42
  5. Zeiterfassung mit Hilfe von Excel VBA
    Von fRESHdAX im Forum Visual Basic 6.0
    Antworten: 4
    Letzter Beitrag: 16.02.04, 12:06