Bonjour,
Je développe une application industrielle (framwork .Net 1.1 & visual studio 2003) et je rencontre un problème avec mes threads.
Voici grossièrement le fonctionnement souhaité :
j'ai une classe "camera" que j'instancie 3x (camera1, camera2 & camera3). Dans la définition de la classe camera j'ai une fonction membre qui doit être executé dans un thread lors de la création de l'objet, mais je voudrais créer ce thread qu'une seule fois. Je l'ai donc déclaré en static (ainsi que toutes les variables dont le thread à besoin).
Le problème que je rencontre est que lors du débuggage je vois 3 threads tourner. La question que je me pose (et que je vous soumets ) est : l'attribut statique fontionne t'il sur les threads de la même façon que sur les variables ? Ou alors je m'y prends mal en instanciant et demarrant mon thread dans le constructeur de ma classe et il faut que je le fasse par une methode publique appelé postérieurement ?
Merci d'avance
Partager