Forum: Sonstige Fragen zu Delphi
by HCB,
12. Feb 2020
So Freunde der Nacht, der Fall ist gelöst!!!
Nachdem ich mir Gedanken über das Tastaturereignis gemacht habe, hatte ich eine Idee:
Probier doch mal eine andere Tastatur, nämlich die gute alte mit Kabel.
Ihr wird es nicht glauben, es lag an der Funktastatur (Cherry DW5000)!
Nachdem ich jetzt Maus und Tastatur mit Kabel verwende, läuft alles anstandslos. Alle Key ereignisse reagieren jetzt...
Forum: Sonstige Fragen zu Delphi
by HCB,
12. Feb 2020
So nun habe ich die 10.3 Community Version installiert und siehe da: DER GLEICHE MIST! OnKeyPress wird gar nicht erst angesprochen.
Ich vermute nun, dass irgend ein Schadprogramm Zugriff auf die Tastatur nimmt, anderes kann ich mir gar nicht mehr vostellen.
Habt ihr vielleicht noch irgendwelche Ideen die ich probieren kann?
Danke schon mal für eure Zeit.
Harry
Forum: Sonstige Fragen zu Delphi
by HCB,
12. Feb 2020
So nun hier eben mit XE2 erstellte Form, die nicht läuft. Das weiß nur der heilige Ozzy warum nicht mal Showmessage im Ereignis OnKeyPress fuktioniert.
OnKeyPress wird also definitiv nicht ausgelöst.
object Form1: TForm1
Left = 0
Top = 0
Caption = 'Form1'
ClientHeight = 299
ClientWidth = 635
Color = clBtnFace
Forum: Sonstige Fragen zu Delphi
by HCB,
12. Feb 2020
Ok, danke dass ihr das mal mit xe getestet habt. Nun scheint es ja an meiner Delphi Konfiguration oder sonstwas zu liegen. Ich werde mal auf diesem Rechner eine andere Version von Delphi istallieren und dann nochmal probieren. Vielleicht liegt es ja an irgendendeiner Komponente die zwar installiert ist, aber nicht benutzt wird. Keine Ahnung.
Auf jedenfall nervt die ganze Fehlersuche ungemein!
...
Forum: Sonstige Fragen zu Delphi
by HCB,
12. Feb 2020
Wow, so schnelle Reaktion hätte ich jetzt nicht erwartet. Danke!
1. Erzeuge neue Anwendung (Form1).
2. Setze Eigenschaft KeyPreview auf true
3. Trage im Ereignis onKeypress folgendes ein: if key = #27 then close;
4. Starte das programm und drücke ESC: Das programm wird beendet.
Wie gesagt, easy und funktioniert unter Delphi 6 ABER EBEN NICHT UNTER MEINEM XE2!!!
Deswegen war die Frage,...
Forum: Sonstige Fragen zu Delphi
by HCB,
12. Feb 2020
Hallo und HILFE!!!
Ich verzweifle mittlerweilen: Ich habe Delphi XE2 und habe das Problem, dass die Ereignisse onKeypress, onKeyDown und onKeyup nicht stattfinden, sprich die werden erst gar nicht angesprochen. In meiner alten Delphi Version 6 auf einem anderen Rechner funktioniert es problemlos.
KeyPreview ist natürlich auf true gesetzt und unter Form1.keypress ist folgendes eingetragen:...