Envoyé par
Franck SORIANO
Si tu as ce message, c'est que tu essaies de libérer un objet qui a déjà été détruit !
+1
Envoyé par
Franck SORIANO
Ensuite Release plutôt que free changera uniquement le moment où la fiche sera détruite. Ca ne changera rien à ton problème mémoire.
Pas d'accord avec toi,
Release ne détruit pas la fiche avant que tous les gestionnaires d'événements de la fiche et des composants de la fiche n'aient eu le temps de terminer leur exécution. Tous les gestionnaires d'événement de la fiche doivent utiliser Release à la place de Free. Si vous ne respectez pas cette règle, une violation d'accès risque d'être générée.
en plus selon le 1er poste:
chat_form : Array [0..nb_form] Of Tchat_unit;
sa veux dire qu'il utlise les sockets, alors au moins il faut arréter la connection socket, avant de détruire la forme, car à la fermeture(la déstruction de winsock) il envoit un evenemnt de fermeture, et si en utlise free, l'evenement ne sera pas trouver,
Partager