MFC + Dll + CSocket + CArchive = Probleme

MFC + Dll + CSocket + CArchive = Probleme - C++ - Programmation

Marsh Posté le 09-02-2004 à 23:00:52    

Bonjour à tous,
 
Voila mon probleme.
A l'heure actuelle, j'ai un programme VB qui fait appel à une DLL C++. Je ne dois pas modifier ni le programme VB ni la DLL C++.
Je voudrais rajouter entre les deux un module reseau composé d'une DLL client et d'un programme/Dll serveur. Ici, le programme serveur n'a pas d'interet donc on peut l'oublier.
 
Lorsque que mon programme VB appelle une fonction de ma DLL (constituée d'une classe seulement) où :
 - je crée la socket,  
 - la connecte,  
 - crée les archives
 - envoie et reçoit
tout se passe bien.
 
Mais lorsque que mon programme VB appelle une fonction A de ma classe qui crée la socket, connecte, crée les archives puis une autres B (de la meme classe) qui envoie et reçoit en utilisant les pointeurs précédemment instanciés et initialisés, bah c'est le merdier total (La memoire ne peut etre read sur le pointeur de mon archive utilisée pour envoyer).
 
Si vous avez une idée de où je merde, ou si ce que je veux faire est impossible, dites le moi s'il vous plait...
 
D'avance merci.
 
Vinch

Reply

Marsh Posté le 09-02-2004 à 23:00:52   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed