[R] Coeur, Pique, Carreau et Trèfle...

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
Yle
Niveau 5
Niveau 5
Messages : 172
Enregistré le : mar. 21 avr. 2009 17:22
Localisation : La NORMANDIE -76
Status : Hors ligne

[R] Coeur, Pique, Carreau et Trèfle...

#1

Message par Yle »

Bonjour à tous,

En AutoIt, j'arrive à imprimer ces couleurs dans un fichier Excel en faisant la commande suivante :
$oXL.Cells(1,1).Value = "Trèfle " & ChrW(9827) ; pour la couleur Trèfle

Est-il possible de faire apparaître ces couleurs à l'écran dans une msgbox ? Listview ?
Pour exemple : msgbox(0,"Couleur"," C'est du " & ChrW(9827)) ne fonctionne pas. Il m'envoie un Carré.

Qui aurait une astuce ?
Modifié en dernier par Yle le jeu. 09 juin 2011 11:35, modifié 1 fois.
Avatar du membre
Yle
Niveau 5
Niveau 5
Messages : 172
Enregistré le : mar. 21 avr. 2009 17:22
Localisation : La NORMANDIE -76
Status : Hors ligne

Re: [..] Coeur, Pique, Carreau et Trèfle...

#3

Message par Yle »

Ben non!

Merci pour ta réponse Timmalos, mais ce que me propose le forum Américain, c'est exactement ce que je fais, mais sur mon PC (XP Sp3), j'ai un carré qui s'affiche
Essaie msgbox(0,"",ChrW(9824)), peut être auras tu un autre résultat.
Avatar du membre
jchd
AutoIt MVPs (MVP)
AutoIt MVPs (MVP)
Messages : 2284
Enregistré le : lun. 30 mars 2009 22:57
Localisation : Sud-Ouest de la France (43.622788,-1.260864)
Status : Hors ligne

Re: [..] Coeur, Pique, Carreau et Trèfle...

#4

Message par jchd »

La police par défaut utilisée pour MsgBox ne contient pas les caractères qu'il te faut.
Tourne-toi vers ce post pour une solution (riche !).
La cryptographie d'aujourd'hui c'est le taquin plus l'électricité.
Avatar du membre
timmalos
Niveau 11
Niveau 11
Messages : 1970
Enregistré le : dim. 18 mai 2008 15:16
Status : Hors ligne

Re: [..] Coeur, Pique, Carreau et Trèfle...

#5

Message par timmalos »

Chez moi, le message apparait contenant bien le symbole pique. Il doit te manquer certaines polices dans ton installation.
Sinon le lien de Jchd te permettra d'aller plus loin.
Avatar du membre
jchd
AutoIt MVPs (MVP)
AutoIt MVPs (MVP)
Messages : 2284
Enregistré le : lun. 30 mars 2009 22:57
Localisation : Sud-Ouest de la France (43.622788,-1.260864)
Status : Hors ligne

Re: [..] Coeur, Pique, Carreau et Trèfle...

#6

Message par jchd »

@tinmalos
C'est un XP ou ultérieur ?
Une installation standard d'un XP d'origine SP3 ne permet pas d'afficher grand chose en terme de caractères Unicode des jeux de symboles, sans thème additionnel qui change la police utilisée (ne me demande pas laquelle, on s'y perd).
La cryptographie d'aujourd'hui c'est le taquin plus l'électricité.
Avatar du membre
timmalos
Niveau 11
Niveau 11
Messages : 1970
Enregistré le : dim. 18 mai 2008 15:16
Status : Hors ligne

Re: [..] Coeur, Pique, Carreau et Trèfle...

#7

Message par timmalos »

Non je suis sous Seven actuellement, ce qui doit faire la différence.
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Coeur, Pique, Carreau et Trèfle...

#8

Message par mikell »

Eh bien tu as toutes les réponses :wink:
Conclusion : tu dois créer tes msgbox sous forme de GUI pour pouvoir y définir la police correcte

Code : Tout sélectionner

GuiCreate("",200, 100)
GuiSetFont(24, 400, 0, "Arial Unicode MS")
GuiCtrlCreateLabel(ChrW(9824),10,10,50,50)
GuiCtrlCreateLabel(ChrW(9829),50,10,50,50)
GUICtrlSetColor (-1, 0xff0000)
GuiCtrlCreateLabel(ChrW(9830),90,10,50,50)
GUICtrlSetColor (-1, 0xff0000)
GuiCtrlCreateLabel(ChrW(9827),130,10,50,50)
GuisetState()

while GuiGetMsg() <> -3
wend
 
Modifié en dernier par mikell le mer. 08 juin 2011 23:31, modifié 2 fois.
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
jchd
AutoIt MVPs (MVP)
AutoIt MVPs (MVP)
Messages : 2284
Enregistré le : lun. 30 mars 2009 22:57
Localisation : Sud-Ouest de la France (43.622788,-1.260864)
Status : Hors ligne

Re: [..] Coeur, Pique, Carreau et Trèfle...

#9

Message par jchd »

Wouala wouala pourquoi votre boîte n'est pas muette.
La cryptographie d'aujourd'hui c'est le taquin plus l'électricité.
Avatar du membre
Yle
Niveau 5
Niveau 5
Messages : 172
Enregistré le : mar. 21 avr. 2009 17:22
Localisation : La NORMANDIE -76
Status : Hors ligne

Re: [..] Coeur, Pique, Carreau et Trèfle...

#10

Message par Yle »

Bonjour,

Je vais faire effectivement une GUI car effectivement sur XP Sp3, pas le bon jeu de caractères

Merci (résolu)
Répondre