Bonjour,
Tout d'abord, toutes mes excuses si je ne poste pas dans la bonne section...
Voilà mon soucis :
J'ai un programme VB qui appelle une Dll développée en C++
Tout se passe à peu près bien, c'est à dire qu'en fonction de paramètres en entrée, je recois bien des paramètres en sortie (chaine de caractères)
Le problème est que mes chaines de caractères sont terminée par un symbole étrange, représenté sous la forme d'un carré quand je suis en debug.
J'ai essayé de renvoyer le code ascii de ce caractère, ca me met la valeur 0
Et en faisant un replace de char(0) sur ma chaine, ca ne fonctionne pas.
Pour info, il semblerait que les paramètres renvoyés par C++ sont des LPSTR.
Merci par avance de votre aide !!!!
Partager