zeitfrage
-
- Beiträge: 118
- Registriert: 26.06.2005 23:06
- Wohnort: Dinslaken
zeitfrage
hi, nochmal ne frage, nun zum thema zeit, wie kann ich anzeigen lassen wieviele sekunden mein programm schon geöffnet ist?
Beispiel :
Code: Alles auswählen
anfang=ElapsedMilliseconds()
Delay(Random(5000))
vertane_zeit=(ElapsedMilliseconds()-anfang)/1000
MessageRequester("",Str(vertane_zeit)+" Sekunden verbraten ...")
-
- Beiträge: 118
- Registriert: 26.06.2005 23:06
- Wohnort: Dinslaken
- hardfalcon
- Beiträge: 3447
- Registriert: 29.08.2004 20:46
- hardfalcon
- Beiträge: 3447
- Registriert: 29.08.2004 20:46
Mein PC ist schonmal ne halbe Woche am stück gelaufen. Und wenn er ein Programm für Server schreiben will, dann kann das durchaus mal vorkommen, dass er nen Buffer overflow kriegt. Bei meiner Methode kommt der Buffer Overflow schätzungsweise erst nach mehreren Jahren. Und wenn er Quads nimmt, wird er den Buffer Overflow wohl gar nicht mehr erleben... 

@hardfalcon,
vollkommen richtig, ElapsedMilliseconds() eignet sich wirklich nur für Aufgaben die einmalig im Programmablauf, wo es sichergestellt ist das es unter 24 Tage Laufzeit stattfinden wird. Date() ist da wirklich besser geeignet.
vollkommen richtig, ElapsedMilliseconds() eignet sich wirklich nur für Aufgaben die einmalig im Programmablauf, wo es sichergestellt ist das es unter 24 Tage Laufzeit stattfinden wird. Date() ist da wirklich besser geeignet.
Code: Alles auswählen
anfang=Date()
Delay(Random(5000))
vertane_zeit=Date()-anfang
MessageRequester("",Str(vertane_zeit)+" Sekunden verbraten ...")