System.Variants.IVarInvokeable.DoProcedure

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function DoProcedure(const V: TVarData; const Name: string;  const Arguments: TVarDataArray): Boolean;

C++

virtual bool __fastcall DoProcedure(const TVarData &V, const System::UnicodeString Name, const TVarDataArray Arguments) = 0 ;

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.Variants.pas
System.Variants.hpp
System.Variants IVarInvokeable

Description

Implémente toutes les méthodes qui ne renvoient pas de valeurs.

Implémente DoProcedure pour fournir l'implémentation des appels de méthodes qui ne renvoient pas de valeurs. Quand l'application invoque une fonction membre de Variant (Delphi) ou appelle la méthode Exec de Variant (C++), un appel à DoProcedure est automatiquement généré.

V représente l'enregistrement TVarData de l'instance de Variant utilisée pour appeler la fonction. Name est le nom de la fonction appelée. Arguments est un tableau dynamique d'enregistrements TVarData, qui représentent chacun la valeur d'un argument passé à la fonction.

DoProcedure renvoie True si elle exécute l'appel de méthode, ou False si elle n'implémente pas la procédure spécifiée.

Voir aussi