Bonjour

Envoyé par
JLuc01
Bonsoir,
Je voudrais avec un simple click, pouvoir changer la 'form' et la culture en francais pour generer un calendrier en francais, le tout en utilisant le meme PC anglais.
Et le DateTimePicker sur la 'form' ne se met pas en francais sans changer la culture.
Quand je change la culture manuellement sur mon PC, tout marche bien: en anglais ou en francais. Je voulais automatiser tout ca avec un simple click.
A+
JLuc01
En VB, tu peux faire en une ligne sans influencer Windows. (C'est plus long en C#, mais puisque tu es en VB, aussi bien en profiter.)
my.application.changeuiculture("FR-fr")
Cela change la langue de l'interface. (Forms et éléments apparentés)
my.application.changeculture("Fr-fr")
Cela change la langue des textes de l'application.
Ceci dit, pour que cela fonctionne pleinement, il faut que tes forms existent en version française et en version anglaise et que tu aies les fichiers de ressources adéquats. Mais ce n'est pas la mer à boire.
Il y a un exemple de quelqu'un que je connais, par là
Et un article par là
Partager