@ Fred
Peur non, mais lourd un peu oui
Une table unicode serait la bienvenue dans les outils de PB.
@ falsam
J'ai testé ton petit code .Intérêssant.
Tu es bien parti pour nous concocté une table Unicode avec en données un numéro qui nous donnerai un symbole , ou un symbole qui nous donnerait le numéro unicode ,qui sait Fred pourrait l'intégré dans la prochaine version de PB.
Fred a écrit :Qu'est-ce qui promet ? La seule difference entre l'ascii et l'unicode, c'est qu'au lieu d'avoir des dizaines de tables ascii différentes, tu n'as qu'une seule table de 65000 caractères qui sont toujours à la même place. Donc oui c'est beaucoup plus simple d'utiliser l'unicode que l'ascii, mais apparemment, le nom fait peur...
Une seule table ? en fait il y a environ 65000 tables de 65000 caractères ! on les appelle les pages.
Mais on n'utilise couramment que la 1ere page.
PB utilise UCS-2 qui n'utilise qu'une seule table et est suffisante pour toutes les langues vivantes de la planete, ca devrait aller, non ??
@ Fred
oui, mais SVP ce serait tellement plus sympa d'avoir dans les outils de PB cette table Unicode, comme actuellement la table ASCII.
Car par exemple pour "€" il faut savoir que c'est chr(128).
Fred a écrit :PB utilise UCS-2 qui n'utilise qu'une seule table et est suffisante pour toutes les langues vivantes de la planete, ca devrait aller, non ??
Je crois que t'as encore défoncé une porte qui ouvre sur de grandes perspectives et qu'on est en train de se plaindre parce que c'était une jolie porte...
falsam a écrit :je ne vois pas comment il est possible d'afficher ce caractère unicode (65532) dans un debug.
Effectivement avec ton code, je vois OBJ entouré par un pointillé !
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 6.20 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !
Tip of the day (pour ceux qui ne s'en souviennent plus ou ne connaissent pas): Pour les utilisateurs Windows (toutes versions) le raccourci système pour l'affichage de la table de caractères: Touche Windows + R (Run) puis taper charmap et ça affiche la table des caractères avec leur code et même raccourci direct (si existe) en barre d'état.
(Il doit y avoir un équivalent Mac et Linux, mais je ne connais pas)
Bonjour Marc56, merci pour ce rafraichissement de mémoire, une petite piqûre de rappel ne peut pas faire de mal, d'autant plus que ce n'est pas un truc idiot !
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 6.20 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !