LoadResString prend par défaut le code d'emplacement du système.
J'aimerais bien choisir moi même le code d'emplacement, question de pouvoir
passé d'un a l'autre en cours d'exécution. (changer la langue par exemple)
Il y a quelqu'un sur la liste qui a donné une api dernierement pour pouvoir
changer les setting regionaux mais que pour l'application, ca ferais
l'affaire dans mon cas, mais je n'arrive pas a mettre la main dessus.
Si quelqu'un l'avait pas loin !
For Each frm In Forms ' // Set caption form frm.Caption = LoadResString(g_Language + CLng(frm.Tag)) For Each obj In frm If Not LenB(obj.Tag) = 0 Then ' // Object with tag obj.Caption = LoadResString(g_Language + CLng(obj.Tag)) Else ' // Object without tag obj.Caption = LoadResString(g_Language + CLng(Right(obj.Name, 4))) End If Next ' Each obj In frm Next ' Each frm In Forms End Sub
Et ca marche très bien !
PePiCK
"Zoury" a écrit dans le message de news:
Salut Pepick! :O)
L'API se nomme SetThreadLocale : http://msdn.microsoft.com/library/en-us/intl/nls_52lh.asp
For Each frm In Forms
' // Set caption form
frm.Caption = LoadResString(g_Language + CLng(frm.Tag))
For Each obj In frm
If Not LenB(obj.Tag) = 0 Then
' // Object with tag
obj.Caption = LoadResString(g_Language + CLng(obj.Tag))
Else
' // Object without tag
obj.Caption = LoadResString(g_Language + CLng(Right(obj.Name, 4)))
End If
Next ' Each obj In frm
Next ' Each frm In Forms
End Sub
Et ca marche très bien !
PePiCK
"Zoury" <yanick_lefebvre@hotmail.com> a écrit dans le message de news:
ucHayDxRDHA.2152@TK2MSFTNGP12.phx.gbl...
Salut Pepick! :O)
L'API se nomme SetThreadLocale :
http://msdn.microsoft.com/library/en-us/intl/nls_52lh.asp
For Each frm In Forms ' // Set caption form frm.Caption = LoadResString(g_Language + CLng(frm.Tag)) For Each obj In frm If Not LenB(obj.Tag) = 0 Then ' // Object with tag obj.Caption = LoadResString(g_Language + CLng(obj.Tag)) Else ' // Object without tag obj.Caption = LoadResString(g_Language + CLng(Right(obj.Name, 4))) End If Next ' Each obj In frm Next ' Each frm In Forms End Sub
Et ca marche très bien !
PePiCK
"Zoury" a écrit dans le message de news:
Salut Pepick! :O)
L'API se nomme SetThreadLocale : http://msdn.microsoft.com/library/en-us/intl/nls_52lh.asp