zeit

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

Ornos

Betreff: zeit

BeitragFr, Apr 29, 2005 8:24
Antworten mit Zitat
Benutzer-Profile anzeigen
hab schon mal rumgesucht aber nichts gefunden
wie kann ich eine zeit ausgeben, ohne das der programmlauf stoppt
ich habe schon mal das versichut geht aber nicht

BlitzBasic: [AUSKLAPPEN]

If MilliSecs ()=1000 Then
Text 400,90,\"1 sec\"
ElseIf MilliSecs ()=2000 Then
Text 400,90,\"Fertig\"
End If
 

Apocalyptic

BeitragFr, Apr 29, 2005 8:32
Antworten mit Zitat
Benutzer-Profile anzeigen
Schau dir den Befehl ql:Millisecs mal in der onlinehilfe an, du hast da was falsch verstanden...

BlitzBasic: [AUSKLAPPEN]
SetBuffer BackBuffer()

t1=MilliSecs()

Repeat
Cls

Text 0,0,(MilliSecs()-t1)/1000

Flip
Until KeyHit(1)
Suum cuique

[ www.ffs-net.de.vu ] [ Raycaster ]
 

Michi

BeitragFr, Apr 29, 2005 8:34
Antworten mit Zitat
Benutzer-Profile anzeigen
Millisecs liefert die millisekunden zurück, die seit dem WINDOWSSTART vergangen sind.

Code siehe Apocalyptic[/syntax]
Aber..Wozu soll er gut sein???
IBM-Ingeneur über die Idee des Mikroprozessors, 1968
Code: [AUSKLAPPEN]

   __
<_/__\_> <--- die Wayne-Zeichnung

Ornos

BeitragFr, Apr 29, 2005 10:09
Antworten mit Zitat
Benutzer-Profile anzeigen
ich habe mir die onlinehilfe angeschaut
ja und ich weiß auch das das ab dem windowsstart zählt
mein code sollte nur ein anzatz sein wie ich es gern haben will
bloß statt millisecs was anderes
ungefähr so:
wenn das passiert, dann zeige den text nach zb 3 sekunden.
 

Dreamora

BeitragFr, Apr 29, 2005 10:18
Antworten mit Zitat
Benutzer-Profile anzeigen
dann setzt du eine variable wenn das irgendwas passiert und wenn der unterschied von millisecs und der variable grösser einem gewünchten intervall ist, führst du den code aus
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.

Ornos

BeitragFr, Apr 29, 2005 10:24
Antworten mit Zitat
Benutzer-Profile anzeigen
gute idee
da hätte ich gleich drauf kömmen können
danke
 

DarkMike

BeitragFr, Apr 29, 2005 14:01
Antworten mit Zitat
Benutzer-Profile anzeigen
delay is zwar ein sehr sch**** befehl, aber in kleinern progs oder tests kann mans ruhig auch verwenden!

kommt eben drauf an für was du es benutzt!
2 dinge sind unendlich die menschliche Dummheit und das Universum obwohl beim Universum bin ich mir nicht ganz sicher. (Albert Einstein)

Ornos

BeitragFr, Apr 29, 2005 14:19
Antworten mit Zitat
Benutzer-Profile anzeigen
delay unterbricht aber den programmlauf und das kann ich gar nicht brauchen
Projekt: Dash Off & DO - Times
Status: a0.6 & b0.7
http://www.dashoff.de.vu

Jan_

Ehemaliger Admin

BeitragFr, Apr 29, 2005 14:55
Antworten mit Zitat
Benutzer-Profile anzeigen
millisecs ist ein unendlicher Str4ahl, den man nciht vom anfang an messen kann, darum legt man sich den Startpunkt auf jetzt fest.
BlitzBasic: [AUSKLAPPEN]

t1=MilliSecs ()
Repeat
Cls

If MilliSecs ()-t1>2000 Then
Text 400,90,\"Fertig\"
ElseIf MilliSecs ()-t1>1000 Then
Text 400,90,\"1 sec\"
End If
Flip
Until KeyHit(1)
between angels and insects

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group