Schleife abbrechen wenn User eine beliebige Taste drückt

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

4pac

Betreff: Schleife abbrechen wenn User eine beliebige Taste drückt

BeitragDi, Jul 05, 2005 22:24
Antworten mit Zitat
Benutzer-Profile anzeigen
Guten Abend Codervolk,

hat jemand schonmal einen einfachen wie praktikablen Ansatz herausgefunden, wie ich eine While-Schleife abbrechen lasse, wenn der User eine beliebige Taste drückt? Weil mit While not KeyHit() kann ich ja immer nur beim Drücken einer ganz bestimmten Taste eine Schleife abbrechen, aber das ist nicht das was ich will.

Grüße,
Thomas
 

konstantin

BeitragDi, Jul 05, 2005 22:27
Antworten mit Zitat
Benutzer-Profile anzeigen
BlitzBasic: [AUSKLAPPEN]
Repeat
If(GetKey()) Exit
Forever


deine while schleife wuerde dann so aussehen:

BlitzBasic: [AUSKLAPPEN]
While Not GetKey()
Wend


GetKey() liefert den ASCII wert eines chars zurueck, wenn dessen taste gedrueckt wird. solange keine taste gedrueckt wird, spuckt es folglich 0 aus.

4pac

BeitragDi, Jul 05, 2005 23:24
Antworten mit Zitat
Benutzer-Profile anzeigen
Yo, det funzt... danke!!

Gruß,
Thomas
 

Reaper

BeitragDo, Jul 07, 2005 11:19
Antworten mit Zitat
Benutzer-Profile anzeigen
Repeat
Until

sollte auch funktionieren

Jack

BeitragDo, Jul 07, 2005 14:55
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich würde eher Alu's Beispiel benutzen Laughing
Wer kein HTML kann und lernen will, der ist wirklich dumm... MFG Dennerlein

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group