Einzelnen Beitrag anzeigen

Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.116 Beiträge
 
Delphi 11 Alexandria
 
#5
  Alt 3. Jul 2003, 16:20
Moin Hansa,

Zitat von Hansa:
Hi,

ich glaube es liegt daran, daß die Form ein OnKeyDown hat, das Stringgrid aber auch. Jetzt habe ich das EnterTab da eingebaut, nützt aber nichts. Übrigens
Code:
if not (key in [48..57,8,13]) then
geht auch nicht, trotz der Abfrage wird alles akzeptiert. 8)
Wenn ich nicht sehr irre hatte ich zu dem Thema schon geschrieben, dass ich das nachvollziehen kann (warum auch immer), dass man diese Abfrage aber im OnKeyPress funktioniert.

Ich hab' eben auch mal ausprobiert, was passiert, wenn ich KeyPreview auf true und eine OnKeyDown im Hauptformular habe:
Es funktioniert trotzdem.

BTW: Wenn Du key auf 48..57,8, 13 einschränkst, nutzt Dir Dein Case key of VK_ESCAPE nichts. Den hast Du nicht zugelassen
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat