[ActiveX] Retour de BSTR sur une méthode externe
Bonsoir,
je développe un activeX en C++ sur visual studio.net, et j'ai un petit souci de retour sur une méthode utilisable en externe par du javascript.
je veux retourner un BSTR, converti d'un char* avec la fameuse fonction ASCtoBSTR, cependant je ne retrouve dans mon javascript en retour que ce qu'il me semble être une adresse (un nombre tel que 1224792 :) )...à la place d'un texte
Le code qui me pose problème: :?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
BSTR CMFCToActiveXCtrl::SXInit(VARIANT_BOOL _resilient)
{
AFX_MANAGE_STATE(AfxGetStaticModuleState());
int res = funct->Init(_resilient);
BSTR strResult;
//
//funct->GetText(res) retourne ici un char*
//
this->ASCtoBSTR(funct->GetText(res),&strResult);
return strResult;
} |
voyez vous là où je comets une erreur?
merci d'avance :wink: