Bonjour,
Je dois utiliser un DLL écrite en C dans un programme VB6. Un des parametres que je dois passer à la structure suivante en C.
----------------------
struct SToken
{
char sToken[33];
char sResponseToken[33];
};
---------------------
Sous VB je l'ai déclaré de la manière suivante
----------------------
Public Type SToken
SToken As String
sResponseToken As String
End Type
----------------------
Le problème est que si je mes la value "test" sous VB dans la variable SToken.SToken, du coté C j'obtiens autre chose.
J'imagine que cela est du au fait que du coté C la variable est un tableau de char et du coté VB la variable est une string
Pouvez-vous me dire comment puis-je résoudre ce problème et passer correctement la structure Stoken à la DLL?
Merci d'avance pour votre aide.
Alain.
Partager