Einzelnen Beitrag anzeigen

Benutzerbild von dataspider
dataspider

Registriert seit: 9. Nov 2003
Ort: 04539 Groitzsch
1.350 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: Form zeigt sich nicht trotz .show etc.

  Alt 12. Jun 2009, 08:31
Hi,

ich gehe mal davon aus, das Form1 das Mainform ist und es darum geht, dass nach der Anzeige des Forms die Aktionen starten sollen.
Ich benutze immer diese variante:

Delphi-Quellcode:
  TForm1 = class(TForm)
  private
    procedure doAfterAppLoaded;
  public
    constructor Create(AOwner: TComponent); override;
    procedure AppOnIdle(Sender: TObject; var Done: Boolean);
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

constructor TForm1.Create(AOwner: TComponent);
begin
  inherited Create(AOwner);
  Application.OnIdle := AppOnIdle;
end;

procedure TForm1.AppOnIdle(Sender: TObject; var Done: Boolean);
begin
  Application.OnIdle := nil;
  doAfterAppLoaded;
end;

procedure TForm1.doAfterAppLoaded;
begin
  // hier der Code
end;
Cu, Frank
Frank Reim
  Mit Zitat antworten Zitat