Im OnActivate der Form müssen folgende Anweisungen durchgeführt werden:
Delphi-Quelltext
1: 2:
| PageControl.ActivePage := TabSheet2; MaskEdit1.SetFocus; |
Und bevor jemand fragt, warum nicht im OnCreate:
Im OnCreate kann man i.d.R. auf die Controls noch nicht zugreifen.
Wenn das nur beim Programmstart passieren soll, dann mache ich das immer so:
Variable FirstTime : Boolean definieren.
Die wird im OnCreate auf True gesetzt.
Im OnActivate die Variable abfragen und wenn true, die obigen Anweisungen ausführen.
Am Schluss im OnActivate die Variable auf False setzen.
Hat jemand einen besseren Vorschlag?