Hallo Delphianer ...
Ich habe ein
DB Proggi geschrieben, da ich nicht permanent die Mouse bei der rechten Hand halten möchte in der Dateneingabe, versuche ich seit längerem ein OnKeyPress Ereignis zu schreiben.
Delphi-Quellcode:
[OnKeyPress] - (KeyPreview:=True;]
if key = #13 {Return} then
begin
Perform(WM_NEXTDLGCTL, 0, 0);
Key := #0;
end;
Mit diesen Code im OnKeyPress Ereignis, übergebe ich den Focus der TabTaste an die Entertaste. So dass ich beim rücken in das nächste Feld die Return - Taste benutzen kann.
Jetzt kommt es vor das ich mich verschrieben habe im vorigem Feld z.B. nun möchte ich via Pfeil_hoch Taste wieder ins vorige Feld. Wie kann ich das bewerkstelligen??? Mit VK_Down & VK_UP bzw #38, #40 erreiche ich nichts. Vieleicht kann mir einer sagen, wo ich welchen Code eintippe. [z.B. OpjectIn. - OnKeyDown - Code]
Vielen Dank an alle zukünftige Poster CH4.5
[edit=Sharky]Delphi-Tags richtig gesetzt. Mfg, Sharky[/edit]
Wer nicht anfängt, wird nicht fertig.