Einzelnen Beitrag anzeigen

Fritzew

Registriert seit: 18. Nov 2015
Ort: Kehl
678 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: E2003 Undefinierter Bezeichner: 'QueryInterface'

  Alt 13. Nov 2017, 22:37
Leite von TInterfacedObject ab

Delphi-Quellcode:
{ TInterfacedObject provides a threadsafe default implementation
  of IInterface.  You should use TInterfaceObject as the base class
  of objects implementing interfaces.  }


  TInterfacedObject = class(TObject, IInterface)
Diese Methoden werden von einem Interface im normal Fall erwartet :

Delphi-Quellcode:
function QueryInterface(const IID: TGUID; out Obj): HResult; stdcall;
    function _AddRef: Integer; stdcall;
    function _Release: Integer; stdcall;
und TInterfacedObject stellt Dir diese zur verfügung
Fritz Westermann

Geändert von TBx (14. Nov 2017 um 07:33 Uhr) Grund: Full-Quote entfernt
  Mit Zitat antworten Zitat