Registriert seit: 23. Jan 2008
3.685 Beiträge
Delphi 2007 Enterprise
|
Re: Rückgabewert Referenzieren
23. Jun 2008, 16:38
In dem Fall müsstest du einen Pointer zurückgeben.
Delphi-Quellcode:
function (foo: TBar): PInteger;
begin
result := @Foobar;
end;
Wobei Foobar dann keine lokale Variable der Funktion sein darf, da sie nach Verlassen der Function nicht mehr existiert.
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)
|