Perdonami ma sono passati alcuni lustri da quando usavo il qBasic....
Hai provato così ?
codice:
IF i$=CHR$(120) THEN END
dove 120 è il codice ASCII del carattere 'x'
codice:
DO
i$ = INKEY$
' Tasto x per uscire
IF i$=CHR$(120) THEN END
LOOP WHILE i$ = ""
Mi sembra che però questa soluzione dava dei problemi quando
si premevano caratteri 'speciali' come ad esempio le frecce.
Allora potresti fare :
codice:
DO
i$ = INKEY$
i = ASC(RIGHT$(i$, 1))
IF LEN(i$) > 1 THEN h = ASC(MID$(i$, 1, 1))
' Tastox per uscire
IF i=120 THEN END
LOOP WHILE i$ = ""
Dovrebbe funzionare, ma come ti ho detto sto 'scavando' nella
memoria ...