PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Impression du caractère euro '€'
Impression du caractère euro '€'
Débuté par Olivier, 13 juil. 2018 12:13 - 6 réponses
Membre enregistré
173 messages
Popularité : +7 (7 votes)
Posté le 13 juillet 2018 - 12:13
Bonjour,

J'utilise iImprime et sur certain post client "€" devient un rectangle.
sEuro est une chaîne = Caract(128)
iCréePolice(3,9,iGras,iCourier)
iImprime(iPolice(3)+iPosX(10)+iPosY(10)+"110 "+sEuro )
iFinImprime


--
Cordialement
Olivier DUCTEIL
Membre enregistré
199 messages
Popularité : +14 (16 votes)
Posté le 14 juillet 2018 - 09:47
Bonjour,

Que donne le résultat de :

iImprime(iPolice(3)+iPosX(10)+iPosY(10)+"110 "+"€" )
?

--
Bon développement

Pierre Devillers
Membre enregistré
173 messages
Popularité : +7 (7 votes)
Posté le 15 juillet 2018 - 09:28
Bonjour,

Merci !
Idem.

Sur ces postes, il y a sûrement un logiciel, extérieur, qui "traduit" l'euro en rectangle. Mais comment le trouver ?

--
Cordialement
Olivier DUCTEIL
Membre enregistré
165 messages
Popularité : +12 (12 votes)
Posté le 15 juillet 2018 - 12:26
Bonjour;

Quel caractère que sa "traduction" donne l'euro ?

Bon Dev.
Posté le 15 juillet 2018 - 15:01
Olivier a écrit :
Bonjour,

J'utilise iImprime et sur certain post client "€" devient un rectangle.
sEuro est une chaîne = Caract(128)
iCréePolice(3,9,iGras,iCourier)
iImprime(iPolice(3)+iPosX(10)+iPosY(10)+"110 "+sEuro )
iFinImprime


--
Cordialement
Olivier DUCTEIL


l'Euro peut s'écrire de différentes façon selon le système d'exploitation
voir https://fr.m.wikipedia.org/wiki/%E2%82%AC
tu n'as mis que la valeur ANSI, il existe aussi des valeur Unicode
8364, 162, 164.
tu peut essayer htmlverstexte €.
au pire des cas tu met une image avec le caractère.
Membre enregistré
173 messages
Popularité : +7 (7 votes)
Posté le 17 juillet 2018 - 19:52
Bonjour,

Ce qui est étrange, au dire du client qui est sur Win10, l'affichage dans les fenêtres ne posent aucun problème.
C'est juste l'impression qui donne ce carré.


Je vais essayer
gsEuro est une chaîne = HTMLVersTexte("€")


Peut-être que le système va le traduire correctement ?

--
Cordialement
Olivier DUCTEIL
Membre enregistré
948 messages
Popularité : +30 (92 votes)
Posté le 18 juillet 2018 - 01:07
Coucou,

Regarde du coté du charset utilisé par les imprimantes clients qui déconnent.

--
In üs we trust - #92i
Message modifié, 18 juillet 2018 - 01:09