Bonjour,
Dans une discution anterieur j'avais évoquer le sujet de la fonction ActiveXEvénement dans laquel j'appel un évenement comme suit:
ActiveXEvénement("Ma_Pocedure",ActiveX,"EventNewValue")
L'évenement de cette activex :
Hegro m'a proposé de ne pas typer les parametres :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 void EventNewValue( Long NbItems Variant TabItemName Variant Value Variant Quality Variant TimeStamp )
Ma_Pocedure(NbItems,TabItemName,...) dans ma procedure pour pouvoir exploiter les varibles par la suite.
Le problème que j'ai maintenant c'est que la variable "Value" contient un tableau de booleens et que je n'arrive pas à récuperer.
J'ai utilisé la syntaxe:
Mais j'ai toujours cette erreur "le tableau ne peut pas être utiliser car il n'est pas initailisé"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 TabBool est tableu de 100 booleens TabBool=Value Info(TabBool[1],TabBool[2],.....TabBool[n])
J'ai utilisé aussi cette syntaxe:
L'erreur c'est qu' on ne peut pas écrire Variant[]
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 TabBool est un Variant TabBool=Value Info(TabBool[1],TabBool[2],.....TabBool[n])
Alors je me dérige vers vous pour m'aider à resoudre ce problème
Partager