
Zitat von
himitsu:
Du könntest notfalls die Referenzzählung umgehen und Result selber initialisieren
Delphi-Quellcode:
function GetObject: IFoo; stdcall;
begin
Integer(Result) := 0;
Result := TFoo.Create;
end;
Interessanterweiße habe ich das auch mal gemacht, allerdings kommt dann bei C++ im Debugger die Fehlermeldung, dass das Register ebp ungültig ist.