Einzelnen Beitrag anzeigen

pflaume

Registriert seit: 3. Nov 2007
3 Beiträge
 
#13

AW: Supports ohne out Parameter

  Alt 10. Okt 2012, 12:16
War im Beispiel der falsche Overload der Funktion - der richtige enthält übrigens eine entsprechende Warnung:

Delphi-Quellcode:
function Supports(const Instance: TObject; const IID: TGUID): Boolean;
var
  Temp: IInterface;
begin
  // NOTE: Calling this overload on a ref-counted object that has REFCOUNT=0
  // will result in it being freed upon exit from this routine.
  Result := Supports(Instance, IID, Temp);
end;
Dieser Kommentar fehlt bei mir. Ich habe im Moment auch keine Version außer 2009 zur Hand.
  Mit Zitat antworten Zitat