Funktionstasten belegen

Hallo Leute,

ich möchte in meiner Anwendung gerne alle (!) 12 Funktionstasten mit eigenen Funktionen belegen. ‚Bei Taste‘ kann hier offensichtlich nicht genutzt werden.

Hat jemand eine Idee ?

Gruß

Ralph Wagner

Hallo, Ralph!

ich möchte in meiner Anwendung gerne alle (!) 12
Funktionstasten mit eigenen Funktionen belegen. ‚Bei Taste‘
kann hier offensichtlich nicht genutzt werden.

Schau mal unter „Tastaturmakros“ in der Hilfe nach. Bei XP schreibst Du ein Makro „AutoKeys“ (muss so heißen, analog AutoExec), blendest die Makronamen ein und vergibst als Makroname z. B. „{F1}“. Dann kannst Du über „AusführenCode“ Deinen normalen Code ausführen (oder sonstige Sachen machen). Das funktioniert für alle Funktions- und sonstigen Tasten und -kombinationen (also auch [Strg]+[P] als „^p“. Ist übrigens global, d. h. formularübergreifend.

Wenn die Funktionstasten nur in bestimmten Kontexten geändert werden sollen (z. B. in einem Textfeld), musst Du allerdings doch mit „BeiTaste“ arbeiten.

Gruß, Manfred