vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Tastatureingabe läßt sich nicht abfangen 
Autor: Michael
Datum: 17.02.02 10:26

Hallo zusammen,

ich habe ein Problem mit dem Abfangen einer Tastatureingabe.
Angezeigt wird neben anderem ein Textfeld welches den Focus hat, die Form hat KeyPreview.

In der Ereignisprozedur "Form_KeyDown" wird der Druck auf die Taste "g" erkannt und in eine Sub in einem abderen Modul verzweigt, welche dann auch wie gewünscht abgearbeitet wird.

Jetzt kommts. In allen Fällen hat es auch bisher funktioniert, den KeyCode auf 0 zu setzen bzw. analog dazu wird das auch bei Form_Keypress für die Tasten vorgenommen, die nichts mit diesm Textfeld zu tun haben. Will damit sagen, daß es bei anderen Fällen auch so wie erwartet klappt, die gedrückte Taste nicht auch noch als Buchstaben im Textfeld vorzufinden, nur eben nicht bei dieser einen Routine, die anschließend eine MessageBox aufmacht (noch innerhalb von Form_KeyPress). Es wird scheinbar kein anderes Ereignis ausgelöst, was man dazu verwenden könnte, das Textfeld entsprechend zu untersuchen (ob das "g" nun drinsteht oder nicht).

Was läuft hier falsch?

Michael
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Tastatureingabe läßt sich nicht abfangen104Michael17.02.02 10:26
Re: Tastatureingabe läßt sich nicht abfangen405ModeratorDieter17.02.02 11:10
Re: Tastatureingabe läßt sich nicht abfangen77Michael17.02.02 11:21

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel