Pour optimiser mon application objet des précédents messages demandant du "secours", il me reste à afficher 200 noms (chiffre et letttres dont des caratères cirillics (désignation de tubes électroniques russes).
Pour ce faire, j'ai scruté sur le web pour trouver les codes afférents à ces caratères table u+0400 et des citations de routines Delphi de conversion : WideCharToString, fonction :
"function WideCharToString(source : PWideChar) : string;
Cette fonction WideCh.. convertit la chaîne Unicode à Zéro terminal donnéeen une chaine composée de caractères mono ou multi-octets..
Question : comment employé cette fonction par comparaison ou à partir d'un code ASCII tel que :
Si " i " (integer) représente le code d'une lettre , on peu avoir:
i := StrToInt (edit1.text);
edit2.text := chr (i);
Les codes dont j'ai besoin vont de 0400 à 04FF.
Comment libellé la variable i et l'affichage par exemple " 0 6 Ж 6 Б ". Ici j'ai 3 chiffres et deux caractères ciryllics.
Merci pour les familiers de Delphi..
Jacques DUDORET
Partager