Autor Beitrag
holgerbremen
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 120



BeitragVerfasst: Mi 13.07.05 11:34 
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 user profile iconraziel: Topic aus Sonstiges verschoben am Mi 13.07.2005 um 11:36
JayK
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1013



BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 6395
Erhaltene Danke: 149

Windows 7 + Windows 10
Sydney Prof + CE
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Veteran
Beiträge: 9839
Erhaltene Danke: 45

Windows 8.1
Delphi XE4
BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1696
Erhaltene Danke: 1

Win XP, Debian Lenny
Delphi 6 Personal
BeitragVerfasst: 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

_________________
Ein Computer wird das tun, was Du programmierst - nicht das, was Du willst.
Tino
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Veteran
Beiträge: 9839
Erhaltene Danke: 45

Windows 8.1
Delphi XE4
BeitragVerfasst: Mi 13.07.05 11:57 
user profile iconmaxk 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
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1696
Erhaltene Danke: 1

Win XP, Debian Lenny
Delphi 6 Personal
BeitragVerfasst: 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 ;)

_________________
Ein Computer wird das tun, was Du programmierst - nicht das, was Du willst.
holgerbremen Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 120



BeitragVerfasst: 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