Peut-on afficher les caractères d'une police unicode (Arial par exemple) si
on connaît le code ?
(Nota: on peut trouver ce code dans Word avec la commande d'insertion de
caractère spéciaux)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jean-Marc
"Barsalou" a écrit dans le message de news:eUMApXw%
Bonjour
Peut-on afficher les caractères d'une police unicode (Arial par exemple)
si
on connaît le code ? (Nota: on peut trouver ce code dans Word avec la commande d'insertion de caractère spéciaux)
Hello,
Oui on peut. Il faut utiliser un TextBox particulier, un de ceux qui se trouvent en ajoutant au projet le composant: "Microsoft Forms 2.0 Object Library" (FM20.dll)
Ceci va ajouter plusieurs controles qui supportent l'unicode, dont un composant TextBox.
Tu le mets sur ta form, puis tu choisis une Font Unicode, par exemple: @Arial Unicode MS ou Arial Unicode MS ou Lucida Unicode, etc.
Puis pour écrire dedans, il faut faire:
Dim scode As String Dim a As Integer Dim b As Integer
a = Val("&h05") ' la page de code b = Val("&h40") ' le caractère
scode=ChrW( a * 256 + b )
TextBox1.Text = scode
par exemple un caractèe arabe: 06B0 ARABIC LETTER GAF WITH RING
scode = chrw(06*256 + 176) ' (B0 en haxa = 176 en décimal) text1.text=scode
Infos sur Unicode, pour retrouver tous les caractères
-- Jean-marc Tester mon serveur (VB6) => http://myjmnhome.dyndns.org "There are only 10 kind of people those who understand binary and those who don't." mailto: remove '_no_spam_' ;
"Barsalou" <ericMettreUnPointbarsalou@wanadoo.fr> a écrit dans le message de
news:eUMApXw%23FHA.1288@TK2MSFTNGP09.phx.gbl...
Bonjour
Peut-on afficher les caractères d'une police unicode (Arial par exemple)
si
on connaît le code ?
(Nota: on peut trouver ce code dans Word avec la commande d'insertion de
caractère spéciaux)
Hello,
Oui on peut. Il faut utiliser un TextBox particulier, un de ceux
qui se trouvent en ajoutant au projet le composant:
"Microsoft Forms 2.0 Object Library" (FM20.dll)
Ceci va ajouter plusieurs controles qui supportent l'unicode,
dont un composant TextBox.
Tu le mets sur ta form, puis tu choisis une Font Unicode, par
exemple:
@Arial Unicode MS ou Arial Unicode MS ou Lucida Unicode, etc.
Puis pour écrire dedans, il faut faire:
Dim scode As String
Dim a As Integer
Dim b As Integer
a = Val("&h05") ' la page de code
b = Val("&h40") ' le caractère
scode=ChrW( a * 256 + b )
TextBox1.Text = scode
par exemple un caractèe arabe:
06B0 ARABIC LETTER GAF WITH RING
scode = chrw(06*256 + 176) ' (B0 en haxa = 176 en décimal)
text1.text=scode
Infos sur Unicode, pour retrouver tous les caractères
--
Jean-marc
Tester mon serveur (VB6) => http://myjmnhome.dyndns.org
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ; _no_spam_jean_marc_n2@yahoo.fr
"Barsalou" a écrit dans le message de news:eUMApXw%
Bonjour
Peut-on afficher les caractères d'une police unicode (Arial par exemple)
si
on connaît le code ? (Nota: on peut trouver ce code dans Word avec la commande d'insertion de caractère spéciaux)
Hello,
Oui on peut. Il faut utiliser un TextBox particulier, un de ceux qui se trouvent en ajoutant au projet le composant: "Microsoft Forms 2.0 Object Library" (FM20.dll)
Ceci va ajouter plusieurs controles qui supportent l'unicode, dont un composant TextBox.
Tu le mets sur ta form, puis tu choisis une Font Unicode, par exemple: @Arial Unicode MS ou Arial Unicode MS ou Lucida Unicode, etc.
Puis pour écrire dedans, il faut faire:
Dim scode As String Dim a As Integer Dim b As Integer
a = Val("&h05") ' la page de code b = Val("&h40") ' le caractère
scode=ChrW( a * 256 + b )
TextBox1.Text = scode
par exemple un caractèe arabe: 06B0 ARABIC LETTER GAF WITH RING
scode = chrw(06*256 + 176) ' (B0 en haxa = 176 en décimal) text1.text=scode
Infos sur Unicode, pour retrouver tous les caractères
-- Jean-marc Tester mon serveur (VB6) => http://myjmnhome.dyndns.org "There are only 10 kind of people those who understand binary and those who don't." mailto: remove '_no_spam_' ;
Barsalou
Merci de ces tuyaux.
J'avais essayé la fonction chrW, mais sans succès, dans une textbox ordinaire. Bizarrement un caractère voulait bien apparaître, le caractère ¤.
Pas moyen cependant de mettre un de ces caractères dans un label ou sur une form ?
Merci de ces tuyaux.
J'avais essayé la fonction chrW, mais sans succès, dans une textbox
ordinaire.
Bizarrement un caractère voulait bien apparaître, le caractère ¤.
Pas moyen cependant de mettre un de ces caractères dans un label ou sur une
form ?
J'avais essayé la fonction chrW, mais sans succès, dans une textbox ordinaire. Bizarrement un caractère voulait bien apparaître, le caractère ¤.
Pas moyen cependant de mettre un de ces caractères dans un label ou sur une form ?
Jean-Marc
"Barsalou" a écrit dans le message de news:O1Njb5A$
Merci de ces tuyaux.
J'avais essayé la fonction chrW, mais sans succès, dans une textbox ordinaire. Bizarrement un caractère voulait bien apparaître, le caractère ¤.
Pas moyen cependant de mettre un de ces caractères dans un label ou sur
une
form ?
Hello,
Si bien sur, si tu regardes bien, tu verras que parmi les controles, il y a un label, donc pas de problèmes.
Pour la forme, on n'écrit que rarement des caractères directment sur une forme, et de toute façon, on peut le faire en mettant un label, une frame ou tout autre conteneur.
-- Jean-marc Tester mon serveur (VB6) => http://myjmnhome.dyndns.org "There are only 10 kind of people those who understand binary and those who don't." mailto: remove '_no_spam_' ;
"Barsalou" <ericMettreUnPointbarsalou@wanadoo.fr> a écrit dans le message de
news:O1Njb5A$FHA.1032@TK2MSFTNGP09.phx.gbl...
Merci de ces tuyaux.
J'avais essayé la fonction chrW, mais sans succès, dans une textbox
ordinaire.
Bizarrement un caractère voulait bien apparaître, le caractère ¤.
Pas moyen cependant de mettre un de ces caractères dans un label ou sur
une
form ?
Hello,
Si bien sur, si tu regardes bien, tu verras que parmi
les controles, il y a un label, donc pas de problèmes.
Pour la forme, on n'écrit que rarement des caractères directment
sur une forme, et de toute façon, on peut le faire en mettant un
label, une frame ou tout autre conteneur.
--
Jean-marc
Tester mon serveur (VB6) => http://myjmnhome.dyndns.org
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ; _no_spam_jean_marc_n2@yahoo.fr
"Barsalou" a écrit dans le message de news:O1Njb5A$
Merci de ces tuyaux.
J'avais essayé la fonction chrW, mais sans succès, dans une textbox ordinaire. Bizarrement un caractère voulait bien apparaître, le caractère ¤.
Pas moyen cependant de mettre un de ces caractères dans un label ou sur
une
form ?
Hello,
Si bien sur, si tu regardes bien, tu verras que parmi les controles, il y a un label, donc pas de problèmes.
Pour la forme, on n'écrit que rarement des caractères directment sur une forme, et de toute façon, on peut le faire en mettant un label, une frame ou tout autre conteneur.
-- Jean-marc Tester mon serveur (VB6) => http://myjmnhome.dyndns.org "There are only 10 kind of people those who understand binary and those who don't." mailto: remove '_no_spam_' ;