Einzelnen Beitrag anzeigen

Chauffeur4.5

Registriert seit: 5. Nov 2005
4 Beiträge
 
#1

Navigieren zwischen den Edit-Feldern

  Alt 5. Nov 2005, 15:11
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.
  Mit Zitat antworten Zitat