Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
CorE
Anmeldungsdatum: 05.04.2006 Beiträge: 3
|
Verfasst am: 05.04.2006, 19:37 Titel: Abbruchbedingungen für Do-Loop Schleifen |
|
|
Was muss ich in die Klammer des Teils
LOOP UNTIL INKEY$=CHR$()
eintragen, damit mn mit jeder Taste die Schleife beenden kann??
MfG
CorE |
|
Nach oben |
|
 |
Kai Bareis

Anmeldungsdatum: 10.09.2004 Beiträge: 545 Wohnort: Baden Würtemberg
|
Verfasst am: 05.04.2006, 19:55 Titel: |
|
|
Mit chr$() lässt sich eine entsprechener ASCII Code abfragen.
Wenn du die Schleife mir allen Tasten beenden willst musst du anstatt CHR$() einfach "" nehmen. _________________ MfG Kai Bareis
Es ist noch kein Meister vom Himmel gefallen! Warum einfach wens auch umständlich geht! |
|
Nach oben |
|
 |
CorE
Anmeldungsdatum: 05.04.2006 Beiträge: 3
|
Verfasst am: 05.04.2006, 19:58 Titel: |
|
|
thx
MfG CorE |
|
Nach oben |
|
 |
MisterD

Anmeldungsdatum: 10.09.2004 Beiträge: 3071 Wohnort: bei Darmstadt
|
Verfasst am: 05.04.2006, 21:06 Titel: |
|
|
aber nicht until inkey$="" sondern until inkey$<>"" oder while inkey$="" sonst beendet er, wenn kein signal kommt.. _________________ "It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration."
Edsger W. Dijkstra |
|
Nach oben |
|
 |
jb

Anmeldungsdatum: 14.01.2005 Beiträge: 2010
|
Verfasst am: 06.04.2006, 16:51 Titel: |
|
|
Und am besten auch kein INKEY$ nehmen, sondern über eine Variable arbeiten mit
Code: |
DO
'Blablabla
E$ = INKEY$
LOOP UNTIL E$ <> ""
|
da es sonst bei mehrfachen Abfragen zu Problemen kommen kann...
jb _________________ Elektronik und Programmieren |
|
Nach oben |
|
 |
CorE
Anmeldungsdatum: 05.04.2006 Beiträge: 3
|
Verfasst am: 06.04.2006, 20:26 Titel: |
|
|
danke, danke hab scho ne andere möglichkeit von nem kumpel.
"chr$(>0)"
aber danke für die anderen möglichkeiten |
|
Nach oben |
|
 |
|