Page 1 sur 1

Résolu - Affichage de différents caractères

Publié : mar. 12/févr./2008 16:03
par langa68
Salut les spécialistes,

J'aimerais dans mon programme afficher les différents caractères accentués.
Comment faire??

Merci pour la réponse

Publié : mar. 12/févr./2008 16:35
par Ouaf-Ouaf
plop.

Je comprends po ton blèm :s

Sinon dans l'aide, vers le bas t'as un lien vers un tableau qui indique quel caractère correspond à tel code ASCII


"Table des codes ASCII et leur correspondance"

+

Chr() est decrit ainsi dans l'aide pure :
Renvoie la caractère correspondant à la valeur ASCII.

Re-Affichage de différents caractères

Publié : mar. 12/févr./2008 17:37
par langa68
Je voudrais en mode Console afficher des Menus. C'est pourquois j'ai besoin de caractéres accentués.

Merci pour votre aide

Publié : mer. 13/févr./2008 12:01
par gnozal
Le mode console travaille en ASCII (OEM), le mode fenêtré en ANSI.
La conversion peut se faire avec CharToOEM_() :

Code : Tout sélectionner

If OpenConsole() 
  ; Conversion ANSI -> OEM (ASCII) 
  MonMessageANSI.s = "Message envoyé !" ; avec accent ...
  MonMessageASCII.s = MonMessageANSI 
  CharToOEM_(@MonMessageANSI, @MonMessageASCII) 
  ; 
  PrintN(MonMessageASCII) 
  While Inkey() = "" : Wend 
  CloseConsole() 
EndIf