Anwendungsweit Tastendruck auswerten

25/08/2008 - 02:02 von Peter Zwerschge | Report spam
Hallo NG,

Hintergrund: Habe viele Controls auf der Form, u.a. eine ListView die
verschiedene Items anzeigt. Nun möchte ich gerne Anwendungsweit auf
bestimmte Tastendrücke (z.B. PageDown / -Up oder Pfeil rechts / links Taste)
reagieren um in der ListView das nàchste bzw. das vorherige Item zu
selektieren. Das selektieren funktioniert, nur wie kann ich diese
Tastendrücke anwendungsweit abfragen / darauf reagieren? Sonst müßte ich ja
für jedes andereControl eine KeyPress Prozedur anlegen, oder nicht?

MfG
 

Lesen sie die antworten

#1 Thorsten Doerfler
25/08/2008 - 22:51 | Warnen spam
Peter Zwerschge schrieb:
Hintergrund: Habe viele Controls auf der Form, u.a. eine ListView die
verschiedene Items anzeigt. Nun möchte ich gerne Anwendungsweit auf
bestimmte Tastendrücke (z.B. PageDown / -Up oder Pfeil rechts / links Taste)
reagieren um in der ListView das nàchste bzw. das vorherige Item zu
selektieren. Das selektieren funktioniert, nur wie kann ich diese
Tastendrücke anwendungsweit abfragen / darauf reagieren? Sonst müßte ich ja
für jedes andereControl eine KeyPress Prozedur anlegen, oder nicht?



Möchtest Du sie wirklich anwendungsweit behandeln oder reicht es dies
auf ein Formular zu beschrànken? In letzteren Fall, reicht es die
KeyPreview-Eigenschaft des Formulars auf True zu setzen und in den
KeyDown-Ereignis des Formular entsprechende Behandlung einzubauen.

Thorsten Dörfler
Microsoft MVP Visual Basic

vb-hellfire visual basic faq | vb-hellfire - einfach anders
http://vb-faq.de/ | http://www.vb-hellfire.de/

Ähnliche fragen