Forum: Sonstige Fragen zu Delphi
Delphi
by Namenloser,
26. Nov 2009
Also ich habe mal irgendwo gelesen, dass Delphi es beim Late-Bindig genau so macht. Eigentlich geht es doch auch nicht anders.
type
TClassA = class(TObject)
protected
function GetMesage: string; virtual;
public
procedure DoSomething;
end;
Forum: Sonstige Fragen zu Delphi
Delphi
by Namenloser,
26. Nov 2009
Hat nicht jede jedes Objekt im Speicher eine interene Tabelle, in der Pointer auf die jeweiligen Methoden enthalten sind? Zumindest bei virtuellen bzw. überschriebenen Methoden ist das doch nötig. Eventuell könntest du es darüber irgendwie probieren...
Ansonsten: Könnte man das nicht mit einem Class Helper umsetzen? Ich habe leider keine Erfahrung mit diesen, weil ich keine Delphi-Version...