Problème de DLL avec les structures

Fermé
carine - 10 avril 2003 à 17:49
 Syruis - 6 avril 2005 à 15:57
Bonjour,

J'essaye désespérement de créer une DLL (en C).
J'arrive à exporter tout ce qui est fonctions, variables, constantes, mais impossible d'exporter les structures.
Voici les lignes de codes de la DLL :

__declspec(dllexport) struct str {
int valeur;
char toto;
}
__declspec(dllexport) struct str ptr_str;

Et dans mon executable:
__declspec(dllimport) struct str ptr_str;

Seulement, à la compilation de mon exec, il me dit (il = Borland C++) que str n'existe pas (il n'est pas identifié).

Je ne comprends pas pourquoi les fonctions, variables et constantes passent impec, et les structures ne sont pas exportées.

Quelqu'un aurait-il une petite idée pour résoudre mon pb ?

merci d'avance
Carine

1 réponse

J'aimerais bien t'aider mais faire des dll en C... t'est toujours sur ce pb depuis le temps??
Euh sinon envoye le code quasi complet ca pourrait aider ... comment tu compile?



Syruis,
http://forum.musique.free.fr
http://lopez.thomas1.free.fr/gmac
0