Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi DBEdit mit Enter weiter zum nächsten DBEdit ? (https://www.delphipraxis.net/80490-dbedit-mit-enter-weiter-zum-naechsten-dbedit.html)

Vader 9. Nov 2006 17:02

Datenbank: Paradox • Version: 7 • Zugriff über: TQuery

DBEdit mit Enter weiter zum nächsten DBEdit ?
 
hallo

ich habe mehrere dbedit's auf der form, ich wechsle nach dem eintrag im dbedit mit tabulator weiter zum nächsten
dbedit
geht das, wenn ich mit der entertaste bestätige, das ich zum nächsten dbedit komme ?
mfg vader

LOMBI 9. Nov 2006 17:33

Re: DBEdit mit Enter weiter zum nächsten DBEdit ?
 
Hallo vader,

Delphi-Quellcode:

procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char);
begin
  if Key = #13 then
    begin
      Key := #0;
  if GetKeyState(VK_Shift) and $8000 <> 0 
    then PostMessage(Handle, WM_NextDlgCtl, 1, 0)
    else PostMessage(Handle, WM_NextDlgCtl, 0, 0)
  end;
end;
Im OI der Form, Eigenschaften:

KeyPreview := True;

Gruß
Lombi

Vader 9. Nov 2006 18:13

Re: DBEdit mit Enter weiter zum nächsten DBEdit ?
 
herzlichen dank !
mfg vader


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:17 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz