esus1985
Messages postés76Date d'inscriptionmercredi 1 juin 2005StatutMembreDernière intervention26 février 2009
-
3 déc. 2005 à 09:50
esus1985
Messages postés76Date d'inscriptionmercredi 1 juin 2005StatutMembreDernière intervention26 février 2009
-
14 déc. 2005 à 12:03
Bonjour,
je developpe actuellement un soft et je voudrai faire une version francaise et une version anglaise...
prroblème? les messages box! comment je peut faire pour passer leur texte en anglais par ce que la ligne :
msgbox("Do you relly want to quit?",vbyesno,"Nom de l'appli")
pose la question do you really want to quit avec comme reponse proposée oui et non...
ca fout un peu mal quand meme ^^
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 3 déc. 2005 à 09:59
Malheureusement, le texte des boutons est définit par la version d'une dll (je ne sais plus laquelle d'ailleurs).
Donc deux solutions :
La solution simple : refaire ton propre msgbox (voir les très nombreuses sources à ce sujet).
La solution bien plus compliqué, et instable sous l'IDE VB6 :
sous-classer la fenêtre du msgbox pour redéfinir le texte des boutons
(la encore, tu devrais pouvoir trouver quelques sources qui en parle).
_____________________________________________________________________
DarK Sidious
Un API Viewer (pour le VB, VB.NET, C, C# et Delphi) tout en français : www.ProgOtoP.com/popapi/