Bonjour.
J'ai créé un logiciel qui comporte 10 forms. Je crée et détruit chaque form lorsque j'en besoin. Seule la form principale reste ouverte. L'utilisateur a la possibilité de changer de langue durant l'exécution du programme. Une fois la langue sélectionnée, je charge la DLL correspondante puis l'utilisateur continu son travail. Comme a chaque fois qu'il ouvre une form je la crée, elle prend automatiquement en compte le changement de langue.
LE PROBLEME:
Je n'arrive pas a modifier la langue de la form principale. Si je la détruit pour la reconstruire, l'application plante (violation d'accés.).
Je n'est pas trouvé de méthode permettant de dire a la form de charger la nouvelle DLL.
Je peut toujours fermer l'application puis la relancer tout de suite aprés (comme ca les modification seront prisent en compte par la form principale), mais je préfèrerai éviter.
Si quelqu'un avait une solution ou une idée, je suis preneur.
Merci.
Partager