Hallo,
erstmal herzlich willkommen in der
DP.
Zum einen habe ich erstmal um den Code in Deinem Beitrag Delphi-Tags gelegt. Bitte beachte bei zukünftigen Posts, dass Du das selber machst (oben über dem Beitrag-Editor hats nen Button Delphi-Code, der diese Tags einfügt). Damit wird der Code lesbar formatiert.
Zum anderen: Es gibt kein Delphi 9.
Es gibt Delphi 8 für das Microsoft .NET Framework. Die darauf folgende Version war Delphi 2005. Oder meinst Du etwa 2009?
Und keine reine Delphi-Version 'beinhaltet' Delphi .NET.
Nur das
RAD Studio (2007, 2009), bei der 2005er und 2006er Version hiess das noch Borland Developer Studio, enthielt dann jeweils auch die .NET Version. Delphi .NET heisst jetzt (also 2009er Version) übrigens Delphi Prism.
Also: Was meinst Du?
Und zur Operator-Überladung (geht erst ab Delphi 2006, wenn Du mit Delphi 9 also die 2005er meinst hast Du pech gehabt) guckst Du Dir am besten mal
diesen Thread hier an.