Bonjour,
je fais appelle par l'intermédiaire de c# du code manager de la manière suivante :
Le problème c'est que quand j'essaye d'appeler deux fois de suite la fonction :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 [DllImport("D:\\DLL\\DLL_OPTIMAP.dll")] private static extern void DLL_INTER_Sauve_Resultat(string nom_fic, int num_planif);
Il me claque une erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 DLL_INTER_Sauve_Resultat(_dossierExport+_nomFichier,_numPlanifier); DLL_INTER_Sauve_Resultat(_dossierExport+_nomFichier,_numPlanifier);Ma question : Comment Libérer la mémoire entre les deux appelles ?Impossible de lire ou écrire sur une mémoire partage.
Merci pour ce qui auront la gentillesse de me répondre.






Répondre avec citation
Partager