Einzelnen Beitrag anzeigen

Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.252 Beiträge
 
Delphi 2006 Professional
 
#6

Re: In nächstes Feld weiterspringen bei festgelegter Länge?

  Alt 25. Jul 2004, 07:44
Hai,

wenn Du mehrere MaskEdits hast kannst Du das auch noch allgemeiner machen. Einfach allen MaskEdits die selbe OnChange Procedure zuweisen. Diese sieht dann so aus:
Delphi-Quellcode:
procedure TForm1.MaskEdit1Change(Sender: TObject);
begin
  if (Length ((Sender As TMaskEdit).Text) = 2) then
  begin
    Perform(WM_NEXTDLGCTL,0,0); // Focus auf das nächste Obejct
  end;
end;
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat