Bonjour,
J'ai un soucis avec mon application. Lorsque je la quitte j'ai un "Opération de pointeur incorrect" qui apparait.
Je n'ai aucun moyen de voir à quel moment cette erreur apparait.
Si vous avez une idée pour me mettre sur la piste.
Merci.
Bonjour,
J'ai un soucis avec mon application. Lorsque je la quitte j'ai un "Opération de pointeur incorrect" qui apparait.
Je n'ai aucun moyen de voir à quel moment cette erreur apparait.
Si vous avez une idée pour me mettre sur la piste.
Merci.
Salut,
Tu utilises quoi comme IDE ?
Quel est le code dans le destroy de ta form principale ?
Quel code s'execute en faîte à la fin ?
Salut, merci de t'intéresser a mon problème.
L'ide est code gear delphi 2007.
Je n'ai pas fait de fonction destroy pour ma forme principale.
Je n'arrive pas à savoir quel code s'exécute, même lorsque j'essaie de voir où se déclenche l'exception en mode debug, cela ne me renvoie pas à la ligne correspondante.
Je ne sais pas trop comment m'y prendre.
As-tu des TObjectList dans ta form? Souvent cette erreur est dû à cela.
En effet si un TObjectList est en OwnsObject, il va chercher à libérer tout son barda... Le problème c'est que si tu as supprimé certains items, il risque de t'envoyer bouler...
Bonjour,
Oui effectivement j'ai bien TObjectList dans un de mes objets!
Je me suis rendu compte ce matin que le problème venait de la destruction de celui-ci.
Par contre je n'ai pas supprimé un des objets contenu dans le TObjectList. Je ne fais qu'en ajouter.
Y a t'il une méthode particulière pour le détruire?
Merci pour votre aide.
Partager