Bonjour
les interfaces sous delphi, quel utilité, comment les utiliser,pourquoi doit on avoir ce type de déclaration ?
Après avoir fais un long tour sur les tuts ici et ailleurs j'ai compris que les interfaces sont faites pour l'héritage multiple, sauf je ne vois aucun héritage multiple, car je dois recréer un interface et cette dernière est abstraire d'où je dois réécrire mes procédures déclarées dans l'interface
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 type IInterface = interface ['{00000000-0000-0000-C000-000000000046}'] function QueryInterface(const IID: TGUID; out Obj): HResult; stdcall; function _AddRef: Integer; stdcall; function _Release: Integer; stdcall; end;.
Enfin tout n'est pas clair pour moi.
je compte sur votre aide et vos exemples pour clarifier tout ceux-ci
Merci
Partager