Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Unterschied dispinterface <-> IDispatch (https://www.delphipraxis.net/106470-unterschied-dispinterface-idispatch.html)

Bernhard Geyer 11. Jan 2008 12:28


Unterschied dispinterface <-> IDispatch
 
Ich verwende des öfteren (zwangsweise) ActiveX-Controls (welche auch IE verwendet werden können). Teilweise werden diese Control (nach dem Import in Delphi 6) von IDispatch abgeleitet und teilweise von dispinterface. Gibt es hier einen Unterschied (Die Delphi-Hilfe bring mich bei IDispatch auf die Hilfeseite von dispinterface).

marabu 11. Jan 2008 12:43

Re: Unterschied dispinterface <-> IDispatch
 
Hallo Bernhard,

mit dem Schlüsselwort dispinterface definierst du ein Interface ausschließlich für die späte Bindung. Bei Ableitung von IDispatch definierst du eine duale Schnittstelle (early and late binding).

Freundliche Grüße

Bernhard Geyer 11. Jan 2008 13:38

Re: Unterschied dispinterface <-> IDispatch
 
Zitat:

Zitat von marabu
mit dem Schlüsselwort dispinterface definierst du ein Interface ausschließlich für die späte Bindung. Bei Ableitung von IDispatch definierst du eine duale Schnittstelle (early and late binding).

Ah. :wall: Des war es wieder.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:51 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz