Hallo Martin,
die überladenen Routinen müssen sich in den
Parametern unterscheiden.
Angenommen, Du deklarierst neben Deinen bisherigen Routinen zwei weitere:
Delphi-Quellcode:
function MyTest(Test : String) : Integer;overload;
function MyTest(Test : String) : string;overload;
function Compute (Value: Integer); overload;
function Compute (Value: string); overload;
und einen Aufruf:
Compute (MyTest('Hallo'));
Welche Methode soll der Compiler einsetzen?
Gruß Hawkeye
Edit: etwas zu spät, aber gleiche Aussage