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

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
langa68
Messages : 56
Inscription : dim. 29/avr./2007 16:03

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

Message 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
Dernière modification par langa68 le mer. 13/févr./2008 18:06, modifié 1 fois.
Avatar de l’utilisateur
Ouaf-Ouaf
Messages : 212
Inscription : dim. 11/juil./2004 9:07

Message 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.
Avatar de l’utilisateur
langa68
Messages : 56
Inscription : dim. 29/avr./2007 16:03

Re-Affichage de différents caractères

Message 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
gnozal
Messages : 832
Inscription : mar. 07/déc./2004 17:35
Localisation : France
Contact :

Message 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
Répondre