Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3718 connectés 

 


Dernière réponse
Sujet : "[C++ ActiveX ASP] Erreur sur les paramètres mon composant ?
Drums Ben oui je sais bien mais ce langage (si on peut appeler ça comme ça) pourri ne le permet pas !! Ca me tue :gun: !!!

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Drums Ben oui je sais bien mais ce langage (si on peut appeler ça comme ça) pourri ne le permet pas !! Ca me tue :gun: !!!
gilou 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]

Drums :bounce:
Drums 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 !

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)