Bonjour à tous,
J'ai une application qui est faite de trois grosses parties de plusieurs Forms chacune.
Je veux charger au démarrage des variables communes à toutes les parties (c'est fait dans un module - tronc commun).
Puis on fonction de la partie utilisée, charger les variables nécessaires à tous les Forms de cette partie, et surtout pouvoir décharger ces variables si l'utilisateur va sur une autre partie.
J'avais pensé à créer une classe de déclaration de variables pour chaque partie que j'appelle au chargement de chaque partie spécifique.
Mais du coup, quand j'utilise mes variables, j'ai des noms à rallonge (pas pratique).
Ou alors je passe les variables dans chaque Forms de ma partie, mais j'ai beaucoup de variables à passer.
Je ne peux pas utiliser non plus un module spécifique à chaque partie, car il se déchargera qu'à l'arrêt de l'application et non à la fin de partie.
Du coup, j'ai pensé au multi thread. Je ne connais pas mais je crois que c'est plusieurs thread dans une application.
Et du coup, je pourrai charger les modules par thread et les killer en fermant le thread.
C'est possible de faire cela ? Si oui, je me document sur le multi-thread.
Merci à tous pour vos aides.
Partager