| |

Visual-Basic EinsteigerRe: Brauche eine Stoppuhr mit Stunden-, Minuten-, und Sekundenanzeige | |  | Autor: GuidoE | Datum: 07.10.03 20:57 |
| Hallo Sniperalex, planula und SailSteam.
Ich bin der Autor der "Zeitnahme" -Funktion, die planula weiter oben gepostet hat.
Zu finden unter den VB-Archiv Tipps: Zeitnahme ohne Timer
Der andere (von SailSteam gepostete) Code mit der CDate-Funktion ist ein Lob wert. Der Code ist superkurz und einfach zu verwenden. Er hat jedoch den Nachteil, dass er unter Umständen falsche Ergebnisse bringt, wenn anderer Programm-Code ausgeführt wird. Du brauchst nur mal eine MessegBox aufzurufen und schon stimmt Dein CountUp nicht mehr (probiers aus, während Dein Timer läuft).
Ich weiss ja jetzt nicht, was für ein Programm Du ausführst, aber wenn Du z.B. kopierst oder eine Suchfunktion oder ein Backup-Programm arbeiten lässt, wird das immer zu falschen Zeitanzeigen führen.
Wenn Du den Tipp "Zeitnahme ohne Timer" benutzt, ist die Zeitangabe IMMER richtig! sogar wenn Du den Timer stoppst (solange bis die Startzeit zurückgesetzt wird.)
Du hast ja jetzt eine Anordnung mit 3 Buttons: Weiter, Stop und Zurücksetzen.
Wenn Du willst, füge den Code aus dem Tipp Zeitnahme ohne Timer in ein Modul, setze noch einen Button "cmdStartzeitSetzen" aufs Formular und füge dort folgenden Code ein:
Private Sub cmdStartzeitSetzen_Click()
Call SetzeStartzeit ' <-- eine Startzeit setzen
Timer1.Enabled = True
End Sub
Private Sub Command1_Click()
'Weiter
Timer1.Enabled = True
End Sub
Private Sub Command2_Click()
'Stopp
Timer1.Enabled = False
End Sub
Private Sub Command3_Click()
'Zurücksetzen
Call ResetStartzeit ' <-- zum Löschen der Startzeit
Label1.Caption = "00:00:00"
End Sub
Private Sub Timer1_Timer()
Label1.Caption = Zeitnahme ' <-- statt CDate(Label1.Caption) + "00:00:01"
End Sub Jetzt kann Dein übriger Programm-Code machen was er will, die "Zeitnahme" stimmt immer.
Falls Du noch Fragen hast melde Dich.
Gruss, Guido. |  |
 Brauche eine Stoppuhr mit Stunden-, Minuten-, und Sekundenan... | 1.137 | Sniperalex | 07.10.03 11:23 |   Re: Brauche eine Stoppuhr mit Stunden-, Minuten-, und Sekund... | 612 | planula | 07.10.03 12:15 |    Re: Brauche eine Stoppuhr mit Stunden-, Minuten-, und Sekund... | 702 | Sniperalex | 07.10.03 12:39 |     Re: Brauche eine Stoppuhr mit Stunden-, Minuten-, und Sekund... | 611 | planula | 07.10.03 13:06 |      Re: Brauche eine Stoppuhr mit Stunden-, Minuten-, und Sekund... | 591 | Sniperalex | 07.10.03 13:46 |       Re: Brauche eine Stoppuhr mit Stunden-, Minuten-, und Sekund... | 585 | planula | 07.10.03 14:03 |   Re: Brauche eine Stoppuhr mit Stunden-, Minuten-, und Sekund... | 570 | SailSteam | 07.10.03 14:17 |    Re: Brauche eine Stoppuhr mit Stunden-, Minuten-, und Sekund... | 582 | Sniperalex | 07.10.03 15:14 |     Re: Brauche eine Stoppuhr mit Stunden-, Minuten-, und Sekund... | 607 | GuidoE | 07.10.03 20:57 |
 | Sie sind nicht angemeldet! Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.
Einloggen | Neu registrieren |
  |
|
sevWizard für VB5/6 
Professionelle Assistenten im Handumdrehen
Erstellen Sie eigene Assistenten (Wizards) im Look & Feel von Windows 2000/XP - mit allem Komfort und zwar in Windeseile :-) Weitere InfosTipp des Monats Oktober 2025 Matthias KozlowskiUmlaute konvertierenErsetzt die Umlaute in einer Zeichenkette durch die entsprechenden Doppelbuchstaben (aus ä wird ae, usw.) Access-Tools Vol.1 
Über 400 MByte Inhalt
Mehr als 250 Access-Beispiele, 25 Add-Ins und ActiveX-Komponenten, 16 VB-Projekt inkl. Source, mehr als 320 Tipps & Tricks für Access und VB
Nur 24,95 EURWeitere Infos
|
|
|
Copyright ©2000-2025 vb@rchiv Dieter Otter Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.
Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel
|
|