"[C++ ActiveX ASP] Erreur sur les paramètres mon composant ?

"[C++ ActiveX ASP] Erreur sur les paramètres mon composant ? - Programmation

Marsh Posté le 22-08-2001 à 16:28:07    

Je suis en train de développer un composant appelé par une page ASP.  
 
Dans l'IDL j'ai :
HRESULT test([in] BSTR req, [out] long* nb, [out,retval] long* result);
 
Soit dans le code généré :
STDMETHODIMP Ctoto::test(BSTR req, long *nb, long *result)
 
La^page ASP appelle la fonction de la manière suivante :
 
Dim myComp,res,nb
 
Set myComp = server.CreateObject("TESTCOMPOSANT.toto" )
nb = 0
res = myComp.test("titi",nb)
 
Lorsque j'appelle cette page j'ai une erreur "Type incompatible" sur la fonction test. Je pense que ça vient du long.  
 
C koâ ki fô fer !!?
 
Si voius avez un bon site de référence pour le développement de composant en C++, je suis preneur !

Reply

Marsh Posté le 22-08-2001 à 16:28:07   

Reply

Marsh Posté le 22-08-2001 à 17:20:09    

:bounce:

Reply

Marsh Posté le 22-08-2001 à 22:56:08    

long* nb
Donc ca serais-t'il pas  
myComp.test("titi",&nb)  ??
(en C ca serait ca, en VB, je connais pas la syntaxe pour un passage par adresse)
A+,

 

[edtdd]--Message édité par gilou--[/edtdd]


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Marsh Posté le 23-08-2001 à 09:45:42    

Ben oui je sais bien mais ce langage (si on peut appeler ça comme ça) pourri ne le permet pas !! Ca me tue :gun: !!!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed