Schnelle Tastaturabfrage

In dieser Kategorie findet ihr verschiedene BASIC-Snippets, die ihr in euren BASIC-Programmen verwenden könnt.

Schnelle Tastaturabfrage

Beitragvon saubue am 1. März 2009 10:42

Vorgeschlagen von Pommestuete:

Dieses Snippet ist die schnellste Tastendruckabfrage in z80-Ti-Basic. Für ? kann man den KeyCode einsetzen, der dann den Befehl ... ausführt.

Code: Alles auswählen
Repeat Ans
getKey
End
Ans->K
if K=?
...
"All animals are equal. But some animals are more equal than others." - George Orwell (Animal Farm)

boolsoft - software development for texas instruments 68k calculators
Benutzeravatar
saubue
Administrator
Administrator
 
Beiträge: 1434
Registriert: 11. März 2005 13:55
Wohnort: Freiburg im Breisgau

Re: Schnelle Tastaturabfrage

Beitragvon Pommestuete am 26. März 2009 09:53

Wenn man nur ein oder zwei Tasten abfragen will, wäre diese Version noch schneller:
Code: Alles auswählen
Repeat Ans
getKey
End
if Ans=?
...


Anmerkung: Ist aber nicht merklich schneller
Immer schön weitermachen und niemals aufgeben!

Taschenrechner: TI-83+
Programmiersprachen: C(C&C#), Ti-Basic, ganz wenig asm
Aktuelles Projekt: TIBasic IDE mit ASM-Funktion (siehe anderer Beitrag: Besseres Basic)
Benutzeravatar
Pommestuete
Mobi
Mobi
 
Beiträge: 83
Registriert: 3. Juni 2008 18:14
Wohnort: Crailsheim


Zurück zu z80-BASIC-Snippets

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast