Entwickler-Ecke
Programmierwerkzeuge - Delphi 7.0 + Tastaturprobleme
holgerbremen - Mi 13.07.05 11:34
Titel: Delphi 7.0 + Tastaturprobleme
Hallo,
ich habe mit Delphi 7.0 folgendes Problem.
Nachdem ich mit Delphi einige Zeit gearbeitet habe, gehen plötzlich und unerwartet gewisse Tasten (Space-Taste) bzw. Tastenkombinationen (Ctrl+C) nicht mehr. Neustart von Delphi hilft auch nichts. Erst nach einem Neustart des Rechners geht wieder alles.
Hat jemand einen Tipp, da es ziemlich nervt.
Gruß
Holger
Moderiert von
raziel: Topic aus Sonstiges verschoben am Mi 13.07.2005 um 11:36
JayK - Mi 13.07.05 11:39
Mcht dein Computer kurz "beep" bevor das nicht mehr geht? :P
Ich würd sagen es liegt an der Tastatur. Aber soooo viel Anhnung hab ich auch nich davon.
jasocul - Mi 13.07.05 11:41
Hoffen wir mal, dass da nicht irgendwo ein KeyHook am Werk ist.
Mir ist der Fehler jedenfalls nicht bekannt.
Tino - Mi 13.07.05 11:53
Hast du das Problem nur mit Delph? Oder funktionieren die Tasten (z. B. Strg+C) auch z. B. im Notepad nicht?
Gruß
Tino
maxk - Mi 13.07.05 11:53
Bei mir verklemmen manchmal Tasten. Windows denkt dann scheinbar einfach, dass ich die Taste noch nicht losgelassen habe und bedandelt folgende Tasten entsprechend als Tastenkombinationen mit der entsprechenden Taste. Ich muss dann erst rausfinden, welche Taste er für gedrückt hält. Diese dann nochmal drücken + loslassen und dann geht es wieder ganz normal.
Falls ein KeyHook am Werk ist einfach mal mit nem alternativen Taskmanager wie der von Assarbad schauen was so offen ist. Wenn es ein bösartiges Programm ist, würde es den Taskmanager erkennen und den Eintrag für sich selbst ändern, wenn es das Programm erkennt.
Wie arbeitest du mit Delphi? Versuch das mal in einem anderen Programm, tritt dort der Fehler auch auf? (Edit: Tino war schneller...)
Gruß,
maxk
Tino - Mi 13.07.05 11:57
maxk hat folgendes geschrieben: |
| Bei mir verklemmen manchmal Tasten. Windows denkt dann scheinbar einfach, dass ich die Taste noch nicht losgelassen habe |
Na ja... was soll Windows denn sonst "denken"? ;-)
maxk - Mi 13.07.05 12:00
Naja, die Taste ist nicht wirklich verklemmt. Auf der Tastatur jedenfalls nicht. Windows wertet dann nur scheinbar nicht aus, wenn ich die Taste wieder loslasse und hält sie weiterhin für gedrückt - auch wenn die Hardware i.O. ist ;)
holgerbremen - Mi 13.07.05 12:09
Also:
Beep macht er nicht. Irgendwann tritt dieses Problem auf. Ist auch nicht reproduzierbar.
Bei anderen Programmen gehen die nicht funktionierenden Tastatureingaben ohne Probleme.
Tastatur habe ich schon gewechselt. Lag darin nicht.
Tasten klemmen auch nicht.
Kann es sein, daß es an meiner zu programmiereden Anwendung liegt. Ich arbeite da z.T. mit Pointern. Vielleicht überschreibe ich ja im Speicher irgendwas und Delphi nimmt mir das Übel. Falls das der Fehler ist, ist er wohl schwer zu finden.
Da ich gerade unter Zeitdruck arbeite, habe ich nicht die Zeit, das Ganze mit einen anderen Anwendung auszuprobieren.
Das mit dem KeyHook müßte ich nochmal nachforschen, ob es daran liegt.
Gruß
Holger
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!