key_set (number, function);
Setzt die angegebene Funktion auf die Taste mit dem gegebenen Scancode number. Auf diese Weise ist die Umbelegung von Funktionstasten sehr einfach durchzuführen.Parameter:
number - Scancodenummer der Taste, der eine Funktion zugewiesen wird
function - Pointer auf Funktion die der Taste mit Scancode number zugeweisen wird
Geschwindigkeit:
Schnell
Beispiel:
Tasten umbelegen:
print("Bitte die Taste druecken, der die Funktion zugewiesen werden soll");
while (key_any == 0) { wait(1); } // warte, bis eine Taste gedrückt wird
str_cpy(my_str,"Sie haben gedrueckt: ");
str_for_key(temp_str,key_lastpressed);
str_cat(my_str,temp_str);
print(my_str); // stelle fest, welche Taste
while (key_any == 1) { wait(1); } // warte, bis die Taste losgelassen ist
key_set(key_lastpressed,my_function); // weise der Taste die Funktion zu
Siehe auch:
key_pressed, key_for_string, str_for_key, key_lastpressed, inkey, Tastenfunktion- und Belegung
► Aktuelle Version Online