ERLEDIGT
NEIN
NEIN
ANTWORTEN
5
5
ZUGRIFFE
708
708
EMPFEHLEN
-
01.04.05 08:51 #1AAGE 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)
-
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öchtestSchweigen ist auch eine Art um mangelndes Wissen zu verbergen
-
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
-
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
-
01.04.05 11:19 #5
- 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)
-
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
-
Zeiterfassung
Von sight011 im Forum Creative LoungeAntworten: 8Letzter Beitrag: 10.09.10, 16:20 -
Automatische Zeiterfassung
Von Adi | tmine im Forum Coders TalkAntworten: 3Letzter Beitrag: 31.05.08, 21:16 -
Zeiterfassung - PC-Ausgang
Von tobmir im Forum Coders TalkAntworten: 1Letzter Beitrag: 10.12.07, 09:03 -
Zeiterfassung
Von Nici im Forum .NET ArchivAntworten: 0Letzter Beitrag: 09.05.05, 14:42 -
Zeiterfassung mit Hilfe von Excel VBA
Von fRESHdAX im Forum Visual Basic 6.0Antworten: 4Letzter Beitrag: 16.02.04, 12:06





Zitieren
Login





