System.Variant.OleProcedure

De RAD Studio API Documentation
Aller à : navigation, rechercher

C++

void    OleProcedure  (const String& name, TAutoArgsBase* args = 0);
void Variant::OleProcedure(const String& name, P1 p1)
void Variant::OleProcedure(const String& name, P1 p1, P2 p2)
void Variant::OleProcedure(const String& name, P1 p1, P2 p2, P3 p3)
void Variant::OleProcedure(const String& name, P1 p1, P2 p2, P3 p3, P4 p4)
void Variant::OleProcedure(const String& name, P1 p1, P2 p2, P3 p3, P4 p4, P5 p5)
void Variant::OleProcedure(const String& name,
  P1 p1, P2 p2, P3 p3, P4 p4, P5 p5,
  P6 p6)
void Variant::OleProcedure(const String& name,
  P1 p1, P2 p2, P3 p3, P4 p4, P5 p5,
  P6 p6, P7 p7)
void Variant::OleProcedure(const String& name,
  P1 p1, P2 p2, P3 p3, P4 p4, P5 p5,
  P6 p6, P7 p7, P8 p8)
void Variant::OleProcedure(const String& name,
  P1 p1, P2 p2, P3 p3, P4 p4, P5 p5,
  P6 p6, P7 p7, P8 p8, P9 p9)
void Variant::OleProcedure(const String& name,
  P1 p1, P2 p2, P3 p3, P4 p4, P5 p5,
  P6 p6, P7 p7, P8 p8, P9 p9, P10 p10)
void Variant::OleProcedure(const String& name,
  P1 p1, P2 p2, P3 p3, P4 p4, P5 p5,
  P6 p6, P7 p7, P8 p8, P9 p9, P10 p10,
  P11 p11)
void Variant::OleProcedure(const String& name,
  P1 p1, P2 p2, P3 p3, P4 p4, P5 p5,
  P6 p6, P7 p7, P8 p8, P9 p9, P10 p10,
  P11 p11, P12 p12)
void Variant::OleProcedure(const String& name,
  P1 p1, P2 p2, P3 p3, P4 p4, P5 p5,
  P6 p6, P7 p7, P8 p8, P9 p9, P10 p10,
  P11 p11, P12 p12, P13 p13)
void Variant::OleProcedure(const String& name,
  P1 p1, P2 p2, P3 p3, P4 p4, P5 p5,
  P6 p6, P7 p7, P8 p8, P9 p9, P10 p10,
  P11 p11, P12 p12, P13 p13, P14 p14)
void Variant::OleProcedure(const String& name,
  P1 p1, P2 p2, P3 p3, P4 p4, P5 p5,
  P6 p6, P7 p7, P8 p8, P9 p9, P10 p10,
  P11 p11, P12 p12, P13 p13, P14 p14, P15 p15)
void Variant::OleProcedure(const String& name,
  P1 p1, P2 p2, P3 p3, P4 p4, P5 p5,
  P6 p6, P7 p7, P8 p8, P9 p9, P10 p10,
  P11 p11, P12 p12, P13 p13, P14 p14, P15 p15,
  P16 p16)
void Variant::OleProcedure(const String& name,
  P1 p1, P2 p2, P3 p3, P4 p4, P5 p5,
  P6 p6, P7 p7, P8 p8, P9 p9, P10 p10,
  P11 p11, P12 p12, P13 p13, P14 p14, P15 p15,
  P16 p16, P17 p17)
void Variant::OleProcedure(const String& name,
  P1 p1, P2 p2, P3 p3, P4 p4, P5 p5,
  P6 p6, P7 p7, P8 p8, P9 p9, P10 p10,
  P11 p11, P12 p12, P13 p13, P14 p14, P15 p15,
  P16 p16, P17 p17, P18 p18)
void Variant::OleProcedure(const String& name,
  P1 p1, P2 p2, P3 p3, P4 p4, P5 p5,
  P6 p6, P7 p7, P8 p8, P9 p9, P10 p10,
  P11 p11, P12 p12, P13 p13, P14 p14, P15 p15,
  P16 p16, P17 p17, P18 p18, P19 p19)
void Variant::OleProcedure(const String& name,
  P1 p1, P2 p2, P3 p3, P4 p4, P5 p5,
  P6 p6, P7 p7, P8 p8, P9 p9, P10 p10,
  P11 p11, P12 p12, P13 p13, P14 p14, P15 p15,
  P16 p16, P17 p17, P18 p18, P19 p19, P20 p20)
void Variant::OleProcedure(const String& name,
  P1 p1, P2 p2, P3 p3, P4 p4, P5 p5,
  P6 p6, P7 p7, P8 p8, P9 p9, P10 p10,
  P11 p11, P12 p12, P13 p13, P14 p14, P15 p15,
  P16 p16, P17 p17, P18 p18, P19 p19, P20 p20,
  P21 p21)
void Variant::OleProcedure(const String& name,
  P1 p1, P2 p2, P3 p3, P4 p4, P5 p5,
  P6 p6, P7 p7, P8 p8, P9 p9, P10 p10,
  P11 p11, P12 p12, P13 p13, P14 p14, P15 p15,
  P16 p16, P17 p17, P18 p18, P19 p19, P20 p20,
  P21 p21, P22 p22)
void Variant::OleProcedure(const String& name,
  P1 p1, P2 p2, P3 p3, P4 p4, P5 p5,
  P6 p6, P7 p7, P8 p8, P9 p9, P10 p10,
  P11 p11, P12 p12, P13 p13, P14 p14, P15 p15,
  P16 p16, P17 p17, P18 p18, P19 p19, P20 p20,
  P21 p21, P22 p22, P23 p23)
void Variant::OleProcedure(const String& name,
  P1 p1, P2 p2, P3 p3, P4 p4, P5 p5,
  P6 p6, P7 p7, P8 p8, P9 p9, P10 p10,
  P11 p11, P12 p12, P13 p13, P14 p14, P15 p15,
  P16 p16, P17 p17, P18 p18, P19 p19, P20 p20,
  P21 p21, P22 p22, P23 p23, P24 p24)
void Variant::OleProcedure(const String& name,
  P1 p1, P2 p2, P3 p3, P4 p4, P5 p5,
  P6 p6, P7 p7, P8 p8, P9 p9, P10 p10,
  P11 p11, P12 p12, P13 p13, P14 p14, P15 p15,
  P16 p16, P17 p17, P18 p18, P19 p19, P20 p20,
  P21 p21, P22 p22, P23 p23, P24 p24, P25 p25)
void Variant::OleProcedure(const String& name,
  P1 p1, P2 p2, P3 p3, P4 p4, P5 p5,
  P6 p6, P7 p7, P8 p8, P9 p9, P10 p10,
  P11 p11, P12 p12, P13 p13, P14 p14, P15 p15,
  P16 p16, P17 p17, P18 p18, P19 p19, P20 p20,
  P21 p21, P22 p22, P23 p23, P24 p24, P25 p25,
  P26 p26)
void Variant::OleProcedure(const String& name,
  P1 p1, P2 p2, P3 p3, P4 p4, P5 p5,
  P6 p6, P7 p7, P8 p8, P9 p9, P10 p10,
  P11 p11, P12 p12, P13 p13, P14 p14, P15 p15,
  P16 p16, P17 p17, P18 p18, P19 p19, P20 p20,
  P21 p21, P22 p22, P23 p23, P24 p24, P25 p25,
  P26 p26, P27 p27)
void Variant::OleProcedure(const String& name,
  P1 p1, P2 p2, P3 p3, P4 p4, P5 p5,
  P6 p6, P7 p7, P8 p8, P9 p9, P10 p10,
  P11 p11, P12 p12, P13 p13, P14 p14, P15 p15,
  P16 p16, P17 p17, P18 p18, P19 p19, P20 p20,
  P21 p21, P22 p22, P23 p23, P24 p24, P25 p25,
  P26 p26, P27 p27, P28 p28)
void Variant::OleProcedure(const String& name,
  P1 p1, P2 p2, P3 p3, P4 p4, P5 p5,
  P6 p6, P7 p7, P8 p8, P9 p9, P10 p10,
  P11 p11, P12 p12, P13 p13, P14 p14, P15 p15,
  P16 p16, P17 p17, P18 p18, P19 p19, P20 p20,
  P21 p21, P22 p22, P23 p23, P24 p24, P25 p25,
  P26 p26, P27 p27, P28 p28, P29 p29)
void Variant::OleProcedure(const String& name,
  P1 p1, P2 p2, P3 p3, P4 p4, P5 p5,
  P6 p6, P7 p7, P8 p8, P9 p9, P10 p10,
  P11 p11, P12 p12, P13 p13, P14 p14, P15 p15,
  P16 p16, P17 p17, P18 p18, P19 p19, P20 p20,
  P21 p21, P22 p22, P23 p23, P24 p24, P25 p25,
  P26 p26, P27 p27, P28 p28, P29 p29, P30 p30)
void Variant::OleProcedure(const String& name,
  P1 p1, P2 p2, P3 p3, P4 p4, P5 p5,
  P6 p6, P7 p7, P8 p8, P9 p9, P10 p10,
  P11 p11, P12 p12, P13 p13, P14 p14, P15 p15,
  P16 p16, P17 p17, P18 p18, P19 p19, P20 p20,
  P21 p21, P22 p22, P23 p23, P24 p24, P25 p25,
  P26 p26, P27 p27, P28 p28, P29 p29, P30 p30,
  P31 p31)
void Variant::OleProcedure(const String& name,
  P1 p1, P2 p2, P3 p3, P4 p4, P5 p5,
  P6 p6, P7 p7, P8 p8, P9 p9, P10 p10,
  P11 p11, P12 p12, P13 p13, P14 p14, P15 p15,
  P16 p16, P17 p17, P18 p18, P19 p19, P20 p20,
  P21 p21, P22 p22, P23 p23, P24 p24, P25 p25,
  P26 p26, P27 p27, P28 p28, P29 p29, P30 p30,
  P31 p31, P32 p32)

Propriétés

Type Visibilité  Source Unité  Parent
function public sysvari.h System Variant

Description

Propose une autre syntaxe pour les appels OLE Automation à Exec().

OleProcedure est une enveloppe destinée aux appels Exec pour les procédures OLE (fonctions ne renvoyant pas de valeur). La valeur de l'objet Variant doit être une interface COM.

name spécifie le nom de la procédure à appeler. Notez que cette valeur de paramètre peut être différente pour les versions localisées du serveur Automation. Il est donc intéressant d'utiliser une ressource chaîne pour cette valeur si l'application est conçue pour plusieurs régions.

args est un objet TAutoArgsBase contenant les valeurs de paramètre. Normalement, il s'agit d'une instance de TAutoArgs. Le paramètre args peut être omis si la procédure n'a pas de paramètre.

Une version modélisée pouvant être appelée avec un maximum de 32 arguments, où les paramètres du modèle spécifient les types de chaque argument représente une autre syntaxe possible.

Remarque :  N'utilisez pas les fonctions COM dans les applications multiplates-formes. COM n'est disponible que sous Windows.

Voir aussi