Private Sub Command1_Click()
Open "c:\LogOGO.txt" For Output As #1
Print #1, Time$
Close #1
End Sub
Private Sub Command2_Click()
Dim nieuwtijd As Date
Dim oudtijd As Date
Dim temp As Date
nieuwtijd = Time$
Open "c:\LogOGO.txt" For Input As #1
Input #1, oudtijd
Close #1
End Sub
ik krijg nu bij input #1, oudtijd een overflow error ??
Dim DatumTekst As String
Dim Datum As Date
Dim Verschil As Date
DatumTekst = Time
MsgBox DatumTekst, , "DatumTekst="
Datum = CDate(DatumTekst)
MsgBox Datum, , "Datum="
Verschil = Time - Datum
MsgBox Verschil, , "Dit duurde="
Omdat je waarschijnlijk te maken hebt met een logboek heb je niet zoveel aan alleen de tijd
Nog beter is dus:
code:
1
2
3
4
5
6
7
8
9
10
11
12
Dim DatumTekst As String
Dim Datum As Date
Dim Verschil As Date
DatumTekst = Now
MsgBox DatumTekst, , "DatumTekst="
Datum = CDate(DatumTekst)
MsgBox Datum, , "Datum="
Verschil = Now - Datum
MsgBox Verschil, , "Dit duurde="