OVH Cloud OVH Cloud

Tchecoslovaquie

3 réponses
Avatar
Marcus
Je dois faire face a un prob de derniere miniute. mon application rencontre
de sérieux problemes sur un XP tcheque.

J'ai resolu les problemes de date, de devise , de separateur decimal etc..
dans l'appli mais je bute sur un point.

les caractères spéciaux tcheque du style "c avec un accent circonflexe à
l'envers" ne passe pas dans les controles du type textbox. ils sont remplacés
par une barre epaisse verticale.

A noter que :
Ces caractères s'inscrivent dans le notepad, mais meme un copier/coller vers
un textbox de l'appli ne donne rien)

J'utilise egalement des activeX externes qui eux ne fonctionnent pas du tout
(HLBTN6.ocx, ccmenu.dll) sauf si le language est mis en Anglais ou français
dans les parametres regionaux du poste Tcheque. Mais après c'est les
controles VB (Calendar par exemple) qui s'affichent en Anglais ou Français

MErci de votre aide

3 réponses

Avatar
Jean-Marc
"Marcus" a écrit dans le message de
news:
Je dois faire face a un prob de derniere miniute. mon application


rencontre
de sérieux problemes sur un XP tcheque.

J'ai resolu les problemes de date, de devise , de separateur decimal


etc..
dans l'appli mais je bute sur un point.

les caractères spéciaux tcheque du style "c avec un accent circonflexe


à
l'envers" ne passe pas dans les controles du type textbox. ils sont


remplacés
par une barre epaisse verticale.

A noter que :
Ces caractères s'inscrivent dans le notepad, mais meme un


copier/coller vers
un textbox de l'appli ne donne rien)

J'utilise egalement des activeX externes qui eux ne fonctionnent pas


du tout
(HLBTN6.ocx, ccmenu.dll) sauf si le language est mis en Anglais ou


français
dans les parametres regionaux du poste Tcheque. Mais après c'est les
controles VB (Calendar par exemple) qui s'affichent en Anglais ou


Français

Hello,

j'ai peur que tu ais un *gros* problème. Une application qui n'a pas été
au
départ conçue en tenant compte de tous ces problèmes de langues
exotiques va être un vrai enfer à transformer :-( Je le sais, j'ai eu le
problème est c'est une vraie galère. Dans mon cas, j'ai renoncé: le
client
a installé des postes avec un Windows Anglais International pour faire
tourner
nos applications. Depuis, c'est précisé sur nos licences, et on refuse
systématiquement tout portage. Pour ton cas particulier, il faudrait
trouver
des composants supportant l'Unicode. On en a parlé il y a peu ici même,
tu trouveras facilement avec Google Groupe. Un des contributeurs de ce
forum
travaille aussi sur quelque chose de similaire, peut être pourra t'il
t'en dire plus?

--
Jean-marc
Tester mon serveur (VB6) => http://myjmnhome.dyndns.org
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ;
Avatar
Marcus
Merci jean_marc pour ta reponse rapide et en plus un Dimanche...

Je pars à Prague Mercredi pour la 1° install de l'appli avant un deploiement
sur une vingtaine puis centaine de postes.
Hum Hum...ça se presente mal.
Mais bon les commerciaux vendent et aux developpeurs de trouver des
solutions ...

j'ai exploré les pistes des controles legers, et de Forms2 mais rien d'ideal.

Une question: si je compile l'appli sur le poste Tcheque de developpement,
avec un VB6 french, et un InstallShield Anglais pour le setup. A ton avis
est-ce que ça va marcher?

Je suis quand meme surpris par toute ces difficultés liées au langage. Avec
VB.net ces problemes sont résolus ?

Les developpeurs VB6 Tcheques doivent bien y arriver quand meme ! ou alors
les utilisateurs tcheques ont pris l'habitude de zapper leurs caractères
exotiques...

Merci pour la reponse.

"Jean-Marc" a écrit :

"Marcus" a écrit dans le message de
news:
> Je dois faire face a un prob de derniere miniute. mon application
rencontre
> de sérieux problemes sur un XP tcheque.
>
> J'ai resolu les problemes de date, de devise , de separateur decimal
etc..
> dans l'appli mais je bute sur un point.
>
> les caractères spéciaux tcheque du style "c avec un accent circonflexe
à
> l'envers" ne passe pas dans les controles du type textbox. ils sont
remplacés
> par une barre epaisse verticale.
>
> A noter que :
> Ces caractères s'inscrivent dans le notepad, mais meme un
copier/coller vers
> un textbox de l'appli ne donne rien)
>
> J'utilise egalement des activeX externes qui eux ne fonctionnent pas
du tout
> (HLBTN6.ocx, ccmenu.dll) sauf si le language est mis en Anglais ou
français
> dans les parametres regionaux du poste Tcheque. Mais après c'est les
> controles VB (Calendar par exemple) qui s'affichent en Anglais ou
Français

Hello,

j'ai peur que tu ais un *gros* problème. Une application qui n'a pas été
au
départ conçue en tenant compte de tous ces problèmes de langues
exotiques va être un vrai enfer à transformer :-( Je le sais, j'ai eu le
problème est c'est une vraie galère. Dans mon cas, j'ai renoncé: le
client
a installé des postes avec un Windows Anglais International pour faire
tourner
nos applications. Depuis, c'est précisé sur nos licences, et on refuse
systématiquement tout portage. Pour ton cas particulier, il faudrait
trouver
des composants supportant l'Unicode. On en a parlé il y a peu ici même,
tu trouveras facilement avec Google Groupe. Un des contributeurs de ce
forum
travaille aussi sur quelque chose de similaire, peut être pourra t'il
t'en dire plus?

--
Jean-marc
Tester mon serveur (VB6) => http://myjmnhome.dyndns.org
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ;




Avatar
jean-marc
"Marcus" wrote in message
news:

Hello,

Merci jean_marc pour ta reponse rapide et en plus un Dimanche...



de rien!

Je pars à Prague Mercredi pour la 1° install de l'appli avant un


deploiement
sur une vingtaine puis centaine de postes.
Hum Hum...ça se presente mal.
Mais bon les commerciaux vendent et aux developpeurs de trouver des
solutions ...

j'ai exploré les pistes des controles legers, et de Forms2 mais rien


d'ideal.

Oui, ce n'est pas idéal. Ca peut règler certains problème, mais hélas pas
tout
et en plus, Microsoft déconseille l'utilisation de Forms2.

Une question: si je compile l'appli sur le poste Tcheque de developpement,
avec un VB6 french, et un InstallShield Anglais pour le setup. A ton avis
est-ce que ça va marcher?



Je ne sais pas.

Je suis quand meme surpris par toute ces difficultés liées au langage.


Avec
VB.net ces problemes sont résolus ?



Je ne sais pas non plus. Peut être que tous les controles supportent
l'unicode?

Les developpeurs VB6 Tcheques doivent bien y arriver quand meme ! ou alors
les utilisateurs tcheques ont pris l'habitude de zapper leurs caractères
exotiques...



Je ne sais pas non plus. Mes collègues hongrois développaient tous avec des
versions de Windows en "English International".

Merci pour la reponse.



Bon courage pour ton install (je pars aussi en install, mais en Suisse :-))

--
Jean-marc