Exportation de string sur dll

wasaikos Messages postés 19 Date d'inscription samedi 3 novembre 2007 Statut Membre Dernière intervention 24 juin 2008 - 17 juin 2008 à 17:11
wasaikos Messages postés 19 Date d'inscription samedi 3 novembre 2007 Statut Membre Dernière intervention 24 juin 2008 - 18 juin 2008 à 09:33
Bonjour,

Je suis sur un projet où je développe une application IHM sous WinDev11 qui fait appel à des DLL en C++ (codées sous Visual 6.0).

Seulement je ne peux pas (je sais pas si c'est normal) exporter des fonctions de ma DLL qui sont typées "String". Je ne sais pas d'où vient le problème:
WinDev qui ne reconnait pas le type String ?
Fonctions utilisant la MFC non exportables ?

Si quelqu'un a déjà eu ce type de soucis "type fonction / export", merci de me répondre, où de me contacter en privé :
zekk65 AT msn POINT com

Merci !

2 réponses

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
17 juin 2008 à 18:53
Fonctions de DLL typées "String", ça existe ???

VB6 ou .NET traitent les chaines en BSTR, à vérifier si Windev ne ferait pas idem.

Exemples ici:
DLL C ET ASM POUR VB
http://www.cppfrance.com/code.aspx?id=20672
TRAITER STRING VB PAR DLL C/C++ (WIN32)
http://www.cppfrance.com/code.aspx?ID=30115

ciao...
BruNews, MVP VC++
0
wasaikos Messages postés 19 Date d'inscription samedi 3 novembre 2007 Statut Membre Dernière intervention 24 juin 2008
18 juin 2008 à 09:33
merci d'avoir repondu,
je pense avoir trouver une solution ça serait de retourner l'adresse de la chaine mais le problème c'est que je ne sais de quel type doit etre la fonction pour pouver retourner une adresse
si quelqu'un a une idée
merci d'avance
0
Rejoignez-nous