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:
[DCC Fehler] test.pas(295): E2065 Ungenügende Forward- oder External-Deklaration: 'TUnterklasse.UpdateMainTableData'
Egal wie sehr ich mich anstrenge, ich finde den Fehler einfach nicht.
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]