Bonjour,
je développe actuellement une application gérant des ports séries.
Mes ports sont gérés par une classe héritant de la classe SérialPort, dans laquelle j'ai ajouté de nouvelles méthodes et une instance d'une classe PortMonitoringComponents comprenant des composants graphiques utiles pour le monitoring des ports.
J'ai une fenêtre qui indique les statuts des ports. Dans cette fenêtre j'affiche les éléments graphiques de chaque port grâce à l'objet PortMonitoringComponents de ces ports.
Lorsque j'ouvre ma fenêtre de monitoring pour la première fois, je ne rencontre pas de problème, lors je veux l'ouvrir une seconde fois, je rencontre l'erreur suivant: "Impossible d'accéder à un objet supprimé. Nom de l'objet : 'Label'".
Je pense que l'erreur provient du fait que les éléments graphiques sont passés par référence et lors de la fermeture de la fenêtre, ils sont supprimés.
Est-il possible d'utiliser ces composants sans référence ? (En faisant simplement une copie de l'objet par exemple). Où une autre solution ?
J'espère avoir été assez clair...
Merci pour votre aide,
Auré
Partager