|
Das deutsche QBasic- und FreeBASIC-Forum Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
|
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
REZK
Anmeldungsdatum: 28.10.2004 Beiträge: 109 Wohnort: Stuttgart
|
Verfasst am: 25.06.2005, 12:01 Titel: warum kann ich die uhrzeit nicht verändern? |
|
|
hallo,
ich habe mir jetzt einmal freebasic heruntergeladen, um mein Frogger SPiel schneller zu kompilieren.
Das Problem: Ich kann die Uhrzeit nicht verändern.
Mein Vorgehen unter QB war: Uhrzeit in einer Variable sichern, TIME$ = "00:00:00", später dann die Uhrzeit + die inzwischen vergangene Zeit zurücksetzen.
Ich weiss, kein sehr elegantes Verfahren (da die Uhrzeit doch immer leicht verfälscht wird und es niemand gerne hat, wenn an seiner Systemuhr rumgespielt wird, besonders bei Programmabstürzen, bei denen nur ein Teil des Programms ausgeführt wurde ist das ungeschickt), trotzdem: Wie manipuliere ich die Uhrzeit mit FreeBassic?
Würde mich auf eine Antwort freuen,
gruss;
rezk _________________ Meine sämtlichen QB Projekte findet ihr hier |
|
Nach oben |
|
|
REZK
Anmeldungsdatum: 28.10.2004 Beiträge: 109 Wohnort: Stuttgart
|
Verfasst am: 25.06.2005, 12:13 Titel: |
|
|
sorry, problem hat sich gelöst....
hab die lösung in einem älteren thread gefunden.....
das nächste mal suche ich auch besser _________________ Meine sämtlichen QB Projekte findet ihr hier |
|
Nach oben |
|
|
jb
Anmeldungsdatum: 14.01.2005 Beiträge: 2010
|
Verfasst am: 25.06.2005, 21:09 Titel: |
|
|
Ich würde dir aber nicht empfehlen, die Zeit zu ändern.
Speichere doch am Anfang die Anfangszeit, und am Ende die aktuelle Zeit;
dann zerlegst du das ganze in Stunden, Minuten und Einer und ziehst sie
voneinander ab .
jb |
|
Nach oben |
|
|
Dusky_Joe
Anmeldungsdatum: 07.01.2005 Beiträge: 1007 Wohnort: Regensburg/Oberpfalz
|
Verfasst am: 26.06.2005, 18:31 Titel: |
|
|
In diesem älteren Thread hast du sicher gelesen, dass du die TIMER-Funktion verwenden kannst.
Ansonsten möchte ich dir noch sagen, dass seit Version 0.14b der Befehl SETTIME existiert. Ich habe ihn bei mir getestet, und er funktioniert nicht... kann aber auch daran liegen, dass ich noch nicht die offizielle Version habe, sondern nur ein pre-Release. Einige der LIBs haben sich inzwischen vielleicht verändert.
Er sollte aber so ähnlich arbeiten wie SETDATE. _________________ fully biological degradable
Once, the big wave arrives, you've got two ways, you can go:
Either, you ride it, or you don't do.
But, if you don't ride, you'll never know wether you'd have gone wet. |
|
Nach oben |
|
|
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
|