System.Variants.TVarDispProc
Delphi
TVarDispProc = procedure (Dest: PVariant; const Source: Variant;
CallDesc: PCallDesc; Params: Pointer); cdecl;
C++
typedef void __cdecl (*TVarDispProc)(System::PVariant Dest, const System::Variant &Source, System::PCallDesc CallDesc, void * Params);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
type typedef |
public | System.Variants.pas System.Variants.hpp |
System.Variants | System.Variants |
Beschreibung
TVarDispProc definiert einen Zeiger auf eine Prozedur, die als Unterstützung für die IDispatch-basierte Automatisierung verwendet wird.
In Delphi zeigt TVarDispProc auf eine Routine zur Ausführung von Methoden (oder zum Zugriff auf Eigenschaften) eines Interface, das einem Variant-Objekt zugewiesen ist. TVarDispProc wird in der Unit Variants verwendet, um zu steuern, wie Methoden ausgeführt werden, wenn ein Wert ein Interface ist.