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.
Partager