Hallo,
ich habe für eine Form einen Constructor hinzugefügt.
Delphi-Quellcode:
type
TDocsChildForm =
class(TForm)
//...
public
{ Public-Deklarationen }
constructor create(sender:TComponent;QueryInfo:TQueryInfo);
overload;
//...
// Konstruktor mit Query-Info-Übergabe
// ----------------------------------------------------------------------------
constructor TDocsChildForm.create(sender: TComponent; QueryInfo: TQueryInfo);
begin
// Form erstellen
inherited create(sender);
// QueryInfo speicherm
FQueryInfo:=QueryInfo;
end;
Jetzt kommt immer die Warnung:
Zitat:
[Pascal Warnung] DocsChild.pas(203): W1010 Methode 'Create' verbirgt virtuelle Methode vom Basistyp 'TCustomForm'
Warum? Der neue Konstruktor hat doch ne andere Signatur. Oder habe ich da was nicht verstanden?
Gruß Andreas