![]() |
Fehler E2065 bei abstrakter Prozedur
Hallo ich habe ein projekt in dem die Klassen wie folgt aufgeteilt sind:
Delphi-Quellcode:
THauptklasse = class
... procedure UpdateMainTableData(ds:tdatasource; fieldvalue:string); virtual; abstract; ... end; TUnterklasse= class(Hauptklasse); ... procedure UpdateMainTableData(ds:TDataSource; fieldvalue:string); override ... end; wenn ich das kompilieren möchte bekomme ich immer folgende fehlermeldung: Zitat:
in dieser Datei sind andere Prozeduren genauso deklariert und diese werfen diesen Fehler nicht. Google/Forensuche waren keine große Hilfe. Habt ihr ne Idee? Gruß [edit=mkinzler]Tags korrigiert Mfg, mkinzler[/edit] |
Re: Fehler E2065 bei abstrakter Prozedur
Du musst die Methode auch implementieren
Delphi-Quellcode:
procedure TUnterklasse.UpdateMainTableData(ds:TDataSource; fieldvalue:string);
begin ... end; |
Re: Fehler E2065 bei abstrakter Prozedur
:wall:
ja logisch! peinlich, peinlich... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:04 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz