Bonjour à toutes et à tous,
Dans un programme, mes fichiers *.pas sont encodés en UTF8.
Quand j'utilise :
ça me retourne ' ' ; c'est-à-dire l'espace compris entre Problème et 1. Le 'è' est considéré comme composé de deux octets.
Code : Sélectionner tout - Visualiser dans une fenêtre à part s:= Copy('Problème 1', 10, 1);
J'aimerais qu'il soit considéré comme un caractère sur 1 octet seulement. J'ai essayé différentes chose : UniCodeString, UTF8Encode, UTF8Décode , ... je m’emmêle les crayons, je ne m'en sors pas.
Que faut-il faire pour gérer les caractères accentués comme étant codés sur un seul octets ?
Cordialement.
Pierre.
Partager