Bonsoir
Pour différentes raisons je suis en train de convertir une application dos en aplication "console" sous Delphi 7. Je suis nouveau à Delphi et je bute sur un problème qui me paraît idiot, mais je n'arrive pas à trouver la réponse, voilà :
Quand je me sers de l'éditeur intégré à Delphi pour écrire les sources de mon application et que je tape du texte destiné à être affiché tel quel à l'écran ex :
gotoxy(5,20);write('Résultat : ',dw);
j'obtiens ceci à l'écran : RΘsultat
Et idem pour tous les caractères accentués ou spéciaux.
Je peux résoudre le problème en utilisant une "vieille" version d'ED et en choisissant la police "Terminal" mais vû la quantité de lignes à convertir (près de 200.000) ce n'est pas vraiment utilisable.
Ma question est la suivante : peut t'on changer le comportement de la console pour l'obliger à mapper les caractères comme le GDI ? (j'ai essayé avec la fonction "SetConsoleOutputCP" en la positionnant à la page 850 mais ça ne change rien)...
A défaut est ce que quelqu'un saurait comment changer la police de l'éditeur intégré de manière à lui affecter une police compatible dos ?
Merci pour votre aide...
Amicalement
Partager