Bonjour ! Gros probl�me avec les DLL :
J'ai cr�� une application, qui comporte un constructeur A, puis une DLL pour cette m�me application, qui comporte une fonction prenant comme param�tre un pointeur sur un tel objet A. Cette fonction sert � modifier des variables membres de l'objet A. Soit :
Tout marchait correctement, mon appli acc�dait sans aucun probl�me � la fonction contenue dans la DLL et l'objet A pass� en param�tres �tait modifi� avec succ�s.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6 void ma_fonction(A * mon_objet) { mon_objet->variable1 = "sfdsd"; mon_objet->variable2 = "dfgnsdngnf"; }
Jusqu'� aujourd'hui ! Maintenant, d�s que j'essaie de modifier le code du constructeur A, mon application plante, ou "merde", m�me lorsque je recompile la DLL avec le nouveau code! Certaines variables de l'objet A sont modifi�es, d'autres pas... Je ne comprends plus rien!
Est-ce que quelqu'un peut m'aider ????... Merci beaucoup d'avance !!! :-)
Sylvain
Partager