Einzelnen Beitrag anzeigen

Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.492 Beiträge
 
Delphi 7 Enterprise
 
#5

AW: E2232 Interface 'x' besitzt keine Interface-Identifikation?

  Alt 20. Jul 2015, 14:23
Nein, Du brauchst 2:

Delphi-Quellcode:
const

  MyStringIntfAGuid = '{23D5751F-8368-4672-ACFC-3BF667F1F544}';
  MyGuidIntfAGuid : TGUID = MyStringIntfAGuid;

Type
  IMyIntfA = Interface(IUnknown)
    [MyStringIntfAGuid] // Hier den Stringtyp verwenden, wird vom Compiler umgewandelt in Recordtypen
    procedure foo;
  End;
  ...
  // so gibts ein Interface
  if LMy.QueryInterface(MyGuidIntfAGuid, LIMyA) = S_OK then
Und das Free unterläßt Du besser
Ibi fas ubi proxima merces
sudo /Developer/Library/uninstall-devtools --mode=all

Geändert von Union (20. Jul 2015 um 14:30 Uhr)
  Mit Zitat antworten Zitat