Hallo ihr zwei, dank euch für die Tipps. Auf "Keyboard" bin ich gestern ja absolut nicht gekommen. Hab es nun mit Keyboard.ShiftKey gelöst und das klappt auch wie erwartet.
Grüße Michael Am 26.12.2009 11:40 Uhr schrieb "Stefan Mettenbrink" unter <[email protected]>: > Thomas Tempelmann wrote: > >>> If Keyboard.Async.ShiftKey Then >> >> Das ist eigentlich nicht die richtige Funktion. Korrekt wäre die >> nicht-Async-Version, denn die Async gibt dir den Zustand zum Zeitpunkt >> der Abfrage, die nicht-Async den Zustand zum Zeitpunkt, als der Event >> (Keydown) _ausgelöst_ wurde. Wenn man nun ein etwas langsames System >> hat, und einen schnellen Schreiber, will man ja wissen, ob er Return >> oder Shift+Return drückte, und nicht, ob seitdem er Return drückte, >> nun gerade die Shift-Taste gedrückt ist. >> >> Klar? > > Hört sich loisch an. Allerdings war mir bisher nicht mal bekannt, dass > es beide Varianten gibt und habe deshalb immer async benutzt. > > MfG, Metti. >
