Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Form Create überschreiben (https://www.delphipraxis.net/172319-form-create-ueberschreiben.html)

youuu 26. Dez 2012 14:20

Form Create überschreiben
 
Hi ich möchte eine Form erstellen so in der Art.

Delphi-Quellcode:
private
    FUpdate: Boolean;
  public
    Constructor Create(AOwner: TComponent; IsUpdate: Boolean); overload;
  end;

var
  frm_1: Tfrm_1;



implementation

{$R *.dfm}



procedure Tfrm_1.Create(AOwner: TComponent; IsUpdate: Boolean);
begin
  inherited create(AOwner);
  FUpdate := IsUpdate;
end;
Jedoch erhalte ich dann eine Fehlermeldung.

E2037 Deklaration von 'Create' unterscheidet sich von vorheriger Deklaration
E2075 Diese Form des Methodenaufrufs ist nur in Methoden von abgeleiteten Typen erlaubt
E2003 Undeklarierter Bezeichner: 'FUpdate'

Bummi 26. Dez 2012 14:37

AW: Form Create überschreiben
 
Delphi-Quellcode:
//statt
//  procedure Tfrm_1.

Constructor Tfrm_1.

youuu 26. Dez 2012 14:41

AW: Form Create überschreiben
 
Oh man Flüchtigkeitsfehler und ich seh ihn nach 15 Minuten hinschauen nicht. Danke

Sir Rufo 26. Dez 2012 16:13

AW: Form Create überschreiben
 
Zitat:

Zitat von youuu (Beitrag 1196741)
Oh man Flüchtigkeitsfehler und ich seh ihn nach 15 Minuten hinschauen nicht. Danke

Wenn du einfach nur die Deklaration im Interface Teil vornimmst, dann kannst du mittels CodeCompletion dir den Implementation Teil automatisch erzeugen lassen (Shift-Ctrl-C).

Dann hat sich das auch mit den Flüchtigkeitsfehlern ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:13 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