Bonjour,
Que de questions ces derniers temps !
Quelqu'un parmi vous aurait-il une procédure qui renvoit la langue utilisée
sur le poste en cours...
Je dis bien la langue, pas la page code ...
Ca doit bien être écrit qq part dans la BDR ?
Bonjour,
Que de questions ces derniers temps !
Quelqu'un parmi vous aurait-il une procédure qui renvoit la langue utilisée
sur le poste en cours...
Je dis bien la langue, pas la page code ...
Ca doit bien être écrit qq part dans la BDR ?
Bonjour,
Que de questions ces derniers temps !
Quelqu'un parmi vous aurait-il une procédure qui renvoit la langue utilisée
sur le poste en cours...
Je dis bien la langue, pas la page code ...
Ca doit bien être écrit qq part dans la BDR ?
STASZEWSKI André a formulé ce mardi :Bonjour,
Que de questions ces derniers temps !
Quelqu'un parmi vous aurait-il une procédure qui renvoit la langue
utilisée sur le poste en cours...
Je dis bien la langue, pas la page code ...
Ca doit bien être écrit qq part dans la BDR ?
HK_User.DefaultControl PanelInternational Slanguage
a+
STASZEWSKI André a formulé ce mardi :
Bonjour,
Que de questions ces derniers temps !
Quelqu'un parmi vous aurait-il une procédure qui renvoit la langue
utilisée sur le poste en cours...
Je dis bien la langue, pas la page code ...
Ca doit bien être écrit qq part dans la BDR ?
HK_User.DefaultControl PanelInternational Slanguage
a+
STASZEWSKI André a formulé ce mardi :Bonjour,
Que de questions ces derniers temps !
Quelqu'un parmi vous aurait-il une procédure qui renvoit la langue
utilisée sur le poste en cours...
Je dis bien la langue, pas la page code ...
Ca doit bien être écrit qq part dans la BDR ?
HK_User.DefaultControl PanelInternational Slanguage
a+
Merci FarPlus une fois de plus (tiens ça rime) pour cette réponse rapide.
Du coup je me pose une autre question :
Sur un ordi en français (comme le miens) la valeur lue est : FRA
Quelles seront les valeurs sur un ordi configuré en Allemand, en Italien et
en Espagnol ?
Il faut que je sois certain de la valeur afin de la manipuler ensuite en
programmation.
Merci FarPlus une fois de plus (tiens ça rime) pour cette réponse rapide.
Du coup je me pose une autre question :
Sur un ordi en français (comme le miens) la valeur lue est : FRA
Quelles seront les valeurs sur un ordi configuré en Allemand, en Italien et
en Espagnol ?
Il faut que je sois certain de la valeur afin de la manipuler ensuite en
programmation.
Merci FarPlus une fois de plus (tiens ça rime) pour cette réponse rapide.
Du coup je me pose une autre question :
Sur un ordi en français (comme le miens) la valeur lue est : FRA
Quelles seront les valeurs sur un ordi configuré en Allemand, en Italien et
en Espagnol ?
Il faut que je sois certain de la valeur afin de la manipuler ensuite en
programmation.
farplus wrote:STASZEWSKI André a formulé ce mardi :Bonjour,
Que de questions ces derniers temps !
Quelqu'un parmi vous aurait-il une procédure qui renvoit la langue
utilisée sur le poste en cours...
Je dis bien la langue, pas la page code ...
Ca doit bien être écrit qq part dans la BDR ?
HK_User.DefaultControl PanelInternational Slanguage
a+
Merci FarPlus une fois de plus (tiens ça rime) pour cette réponse rapide.
Du coup je me pose une autre question :
Sur un ordi en français (comme le miens) la valeur lue est : FRA
Quelles seront les valeurs sur un ordi configuré en Allemand, en Italien et
en Espagnol ?
Il faut que je sois certain de la valeur afin de la manipuler ensuite en
programmation.
Si parmis vous, vous êtes configurés dans l'une de ces langues, merci de
verifier vite fait avec Regedit et de m'en faire part.
Merci aussi de me dire la valeur lue sur :
HK_User.DefaultControl PanelInternationalGeoNation
farplus wrote:
STASZEWSKI André a formulé ce mardi :
Bonjour,
Que de questions ces derniers temps !
Quelqu'un parmi vous aurait-il une procédure qui renvoit la langue
utilisée sur le poste en cours...
Je dis bien la langue, pas la page code ...
Ca doit bien être écrit qq part dans la BDR ?
HK_User.DefaultControl PanelInternational Slanguage
a+
Merci FarPlus une fois de plus (tiens ça rime) pour cette réponse rapide.
Du coup je me pose une autre question :
Sur un ordi en français (comme le miens) la valeur lue est : FRA
Quelles seront les valeurs sur un ordi configuré en Allemand, en Italien et
en Espagnol ?
Il faut que je sois certain de la valeur afin de la manipuler ensuite en
programmation.
Si parmis vous, vous êtes configurés dans l'une de ces langues, merci de
verifier vite fait avec Regedit et de m'en faire part.
Merci aussi de me dire la valeur lue sur :
HK_User.DefaultControl PanelInternationalGeoNation
farplus wrote:STASZEWSKI André a formulé ce mardi :Bonjour,
Que de questions ces derniers temps !
Quelqu'un parmi vous aurait-il une procédure qui renvoit la langue
utilisée sur le poste en cours...
Je dis bien la langue, pas la page code ...
Ca doit bien être écrit qq part dans la BDR ?
HK_User.DefaultControl PanelInternational Slanguage
a+
Merci FarPlus une fois de plus (tiens ça rime) pour cette réponse rapide.
Du coup je me pose une autre question :
Sur un ordi en français (comme le miens) la valeur lue est : FRA
Quelles seront les valeurs sur un ordi configuré en Allemand, en Italien et
en Espagnol ?
Il faut que je sois certain de la valeur afin de la manipuler ensuite en
programmation.
Si parmis vous, vous êtes configurés dans l'une de ces langues, merci de
verifier vite fait avec Regedit et de m'en faire part.
Merci aussi de me dire la valeur lue sur :
HK_User.DefaultControl PanelInternationalGeoNation
Merci à Romain et Farplus pour leurs précieuses informations.
Je vais avoir du pain sur la planche pour trouver comment récupérer les
données hexa à partir de la fonction :
RetourFonction est un entier = API("KERNEL32","GetUserDefaultLCID")
Car c'est bien d'elle qu'il s'agit.
La table est bien dans cette page :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/intl/nls_9l
2r.asp
mais il y a une structure à décoder et je ne sais pas encore comment.
Elle est décrite ici :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/intl/nls_8s
j7.asp
Je vais essayer de cogiter...
Merci à Romain et Farplus pour leurs précieuses informations.
Je vais avoir du pain sur la planche pour trouver comment récupérer les
données hexa à partir de la fonction :
RetourFonction est un entier = API("KERNEL32","GetUserDefaultLCID")
Car c'est bien d'elle qu'il s'agit.
La table est bien dans cette page :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/intl/nls_9l
2r.asp
mais il y a une structure à décoder et je ne sais pas encore comment.
Elle est décrite ici :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/intl/nls_8s
j7.asp
Je vais essayer de cogiter...
Merci à Romain et Farplus pour leurs précieuses informations.
Je vais avoir du pain sur la planche pour trouver comment récupérer les
données hexa à partir de la fonction :
RetourFonction est un entier = API("KERNEL32","GetUserDefaultLCID")
Car c'est bien d'elle qu'il s'agit.
La table est bien dans cette page :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/intl/nls_9l
2r.asp
mais il y a une structure à décoder et je ne sais pas encore comment.
Elle est décrite ici :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/intl/nls_8s
j7.asp
Je vais essayer de cogiter...
STASZEWSKI André a émis l'idée suivante :Merci à Romain et Farplus pour leurs précieuses informations.
Je vais avoir du pain sur la planche pour trouver comment récupérer les
données hexa à partir de la fonction :
RetourFonction est un entier = API("KERNEL32","GetUserDefaultLCID")
Car c'est bien d'elle qu'il s'agit.
La table est bien dans cette page :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/intl/nls_9l
2r.asp
mais il y a une structure à décoder et je ne sais pas encore comment.
Elle est décrite ici :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/intl/nls_8s
j7.asp
Je vais essayer de cogiter...
Registre est une chaine="Hkey_Classes_RootMIMEDataBaseRFC1766"
idx est un entier=1
Valhexa est une chaine=RegistreListeValeur(Registre)
ListeVal est une chaine
Temp est une chaine
Tempx est une chaine
temp=ExtraitChaine(Valhexa,idx,rc)
tantque temp<>""
tempx=registrelit(registre,temp)
ListeVal+=temp+tab+tempx+RC
idx++
temp=ExtraitChaine(Valhexa,idx,rc)
fin
// là tu as la chaîne des valeurs hexa sous forme de //
"xxxxxxxx"+tab+langue+RC //sous forme de "bg;Bulgare"
Langue est une chaine=registrelit("hkey_Users.DefaultControl
PanelInternational","Locale")
idx=position(ListeVal,Langue)
si idx>0 alors
temp=Milieu(Listval,idx)
Info("la langue recherchée est "+Extraitchaine(temp,1))
ou alors:
Rech est une chaine
selon langue
cas "0000040c"
rech="français,France"
cas "0000080c"
rech="français, Belgique"
cas...
rech="..."
FIN
A+
STASZEWSKI André a émis l'idée suivante :
Merci à Romain et Farplus pour leurs précieuses informations.
Je vais avoir du pain sur la planche pour trouver comment récupérer les
données hexa à partir de la fonction :
RetourFonction est un entier = API("KERNEL32","GetUserDefaultLCID")
Car c'est bien d'elle qu'il s'agit.
La table est bien dans cette page :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/intl/nls_9l
2r.asp
mais il y a une structure à décoder et je ne sais pas encore comment.
Elle est décrite ici :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/intl/nls_8s
j7.asp
Je vais essayer de cogiter...
Registre est une chaine="Hkey_Classes_RootMIMEDataBaseRFC1766"
idx est un entier=1
Valhexa est une chaine=RegistreListeValeur(Registre)
ListeVal est une chaine
Temp est une chaine
Tempx est une chaine
temp=ExtraitChaine(Valhexa,idx,rc)
tantque temp<>""
tempx=registrelit(registre,temp)
ListeVal+=temp+tab+tempx+RC
idx++
temp=ExtraitChaine(Valhexa,idx,rc)
fin
// là tu as la chaîne des valeurs hexa sous forme de //
"xxxxxxxx"+tab+langue+RC //sous forme de "bg;Bulgare"
Langue est une chaine=registrelit("hkey_Users.DefaultControl
PanelInternational","Locale")
idx=position(ListeVal,Langue)
si idx>0 alors
temp=Milieu(Listval,idx)
Info("la langue recherchée est "+Extraitchaine(temp,1))
ou alors:
Rech est une chaine
selon langue
cas "0000040c"
rech="français,France"
cas "0000080c"
rech="français, Belgique"
cas...
rech="..."
FIN
A+
STASZEWSKI André a émis l'idée suivante :Merci à Romain et Farplus pour leurs précieuses informations.
Je vais avoir du pain sur la planche pour trouver comment récupérer les
données hexa à partir de la fonction :
RetourFonction est un entier = API("KERNEL32","GetUserDefaultLCID")
Car c'est bien d'elle qu'il s'agit.
La table est bien dans cette page :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/intl/nls_9l
2r.asp
mais il y a une structure à décoder et je ne sais pas encore comment.
Elle est décrite ici :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/intl/nls_8s
j7.asp
Je vais essayer de cogiter...
Registre est une chaine="Hkey_Classes_RootMIMEDataBaseRFC1766"
idx est un entier=1
Valhexa est une chaine=RegistreListeValeur(Registre)
ListeVal est une chaine
Temp est une chaine
Tempx est une chaine
temp=ExtraitChaine(Valhexa,idx,rc)
tantque temp<>""
tempx=registrelit(registre,temp)
ListeVal+=temp+tab+tempx+RC
idx++
temp=ExtraitChaine(Valhexa,idx,rc)
fin
// là tu as la chaîne des valeurs hexa sous forme de //
"xxxxxxxx"+tab+langue+RC //sous forme de "bg;Bulgare"
Langue est une chaine=registrelit("hkey_Users.DefaultControl
PanelInternational","Locale")
idx=position(ListeVal,Langue)
si idx>0 alors
temp=Milieu(Listval,idx)
Info("la langue recherchée est "+Extraitchaine(temp,1))
ou alors:
Rech est une chaine
selon langue
cas "0000040c"
rech="français,France"
cas "0000080c"
rech="français, Belgique"
cas...
rech="..."
FIN
A+
>
Code à tester :
RF est un entier
RF = API("KERNEL32","GetUserDefaultLCID")
Trace("0x"+NumériqueVersChaine(RF,"04X")
Si d'autre personne ayant une langue différente du français standard sur
leur ordi peuvent faire le test et me
donner le resultat ... je serai :-)
>
Code à tester :
RF est un entier
RF = API("KERNEL32","GetUserDefaultLCID")
Trace("0x"+NumériqueVersChaine(RF,"04X")
Si d'autre personne ayant une langue différente du français standard sur
leur ordi peuvent faire le test et me
donner le resultat ... je serai :-)
>
Code à tester :
RF est un entier
RF = API("KERNEL32","GetUserDefaultLCID")
Trace("0x"+NumériqueVersChaine(RF,"04X")
Si d'autre personne ayant une langue différente du français standard sur
leur ordi peuvent faire le test et me
donner le resultat ... je serai :-)