Comment puis-je faire pour imprimer un ALT+chr(1488)

apbook Messages postés 30 Date d'inscription lundi 16 juillet 2012 Statut Membre Dernière intervention 10 avril 2013 - 30 mai 2011 à 11:02
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 - 1 juin 2011 à 18:27

13 réponses

ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
30 mai 2011 à 11:32
Bonjour à toi également,

Imprimer sur quoi ? Printer? Ecran ? Contrôle ? Fichier ?
Et avec quel jeu de caractères ?
Question très imprécise !


____________________
Vous aimez Codes-Sources ? Il vous aide ? Cliquez ici pour l'aider à continuer
Cliquer sur "Réponse acceptée" en bas d'une solution adéquate est
0
apbook Messages postés 30 Date d'inscription lundi 16 juillet 2012 Statut Membre Dernière intervention 10 avril 2013
30 mai 2011 à 13:12
desole mais je suis un pensionnaire avec de tot petits moyens de ressources
donc je cherche des reponses gratuites si possible
quant au sujet c'est pour l imprimante avec le font arial
merci d'avoir repondu
0
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
30 mai 2011 à 13:20
c'est pour l imprimante avec le font arial

1) Donc pour l'objet Printer (tu es bien sous VB6, hein ?) et l'instruction Printer.print
2) je ne t'ai posé aucune question relative à la police de caractères. Tu n'as pas répondu à celle posée en ce qui concerne le JEU de caractères (et c'est très loin d'être la même chose !)


____________________
Vous aimez Codes-Sources ? Il vous aide ? Cliquez ici pour l'aider à continuer
Cliquer sur "Réponse acceptée" en bas d'une solution adéquate est
0
apbook Messages postés 30 Date d'inscription lundi 16 juillet 2012 Statut Membre Dernière intervention 10 avril 2013
30 mai 2011 à 13:37
qu'est ce que c'est le "jeu" de caracteres ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
30 mai 2011 à 13:42
qu'est ce que c'est le "jeu" de caracteres ?


Je crains dans ce cas qu'existe un énorme fossé entre ta question et la compréhension de ce que tu fais.
Ouvre Google avec "Character Set".
Ouvre également ton aide en ligne sur la fonction Chr (on en parle ! )


____________________
Vous aimez Codes-Sources ? Il vous aide ? Cliquez ici pour l'aider à continuer
Cliquer sur "Réponse acceptée" en bas d'une solution adéquate est
0
apbook Messages postés 30 Date d'inscription lundi 16 juillet 2012 Statut Membre Dernière intervention 10 avril 2013
30 mai 2011 à 14:00
explications:
sur le "WORD" en cliquant en meme-temps ALT+chr(1488) avec le font arial j'obtiens le caractere que je voulais mais en passant par VB6 j'obtiens une erreure ??????????
0
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
30 mai 2011 à 17:27
Evidemment, que tu obtiens ainsi une erreur, si le charset (jeu de caractères) utilisé est codé sur un seul octet. Tu as lu ce que je t'ai demandé de lire dans ton aide ?
Word est Word et tu n'es pas sous Word
Mais, si je comprends bien, tu voudrais pouvoir avoir le caractère ð
?
C'est lui ?
essaye simplement (plus simple à ton niveau), sans la touche ALT le caractère ascii :
Chr(240)


____________________
Vous aimez Codes-Sources ? Il vous aide ? Cliquez ici pour l'aider à continuer
Cliquer sur "Réponse acceptée" en bas d'une solution adéquate est
0
apbook Messages postés 30 Date d'inscription lundi 16 juillet 2012 Statut Membre Dernière intervention 10 avril 2013
1 juin 2011 à 16:01
slt
je cherche pas a imprimer des caracteres de 0 a 256 mais au dela car je dois installer un font a "moi" qui comprend des signes differents et pour ce j'ai besoin d'utiliser le font "arial" ou ses possibilites me conviennent
d'autre part j'ai constate que tes reponses sont toujours a cote du sujet et sans aucune utilite sauf d'en discuter inutilement et faire des remarques !!!
si tu as des reponses "exactes" ou m'eguiller sur qq chose d'interessant
je t'en remercie a l'avance
0
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
1 juin 2011 à 17:17
d'autre part j'ai constate que tes reponses sont toujours a cote du sujet et sans aucune utilite sauf d'en discuter inutilement et faire des remarques

Merci, mais je ne change pas une seule virgule à ce que j'ai exprimé plus haut. Un Charset encodé sur un seul octet n'est encodé que sur un seul octet et le code d'un de ses caractères sera compris entre 0 et 255 !

J'ignore comment fonctionne Word.
Je t'ai demandé d'ouvrir ton aide VB sur la fonction chr. L'as-tu fait ? Tu y aurais lu ceci (la mienne est en anglais) :
Returns a String containing the character associated with the specified character code.

Syntax

Chr(charcode)

The required charcode argument is a Long that identifies a character.

Remarks

Numbers from 0 – 31 are the same as standard, nonprintable ASCII codes. For example, Chr(10) returns a linefeed character. The normal range for charcode is 0 – 255. However, on DBCS systems, the actual range for charcode is -32768 to 65536.

Il ne faut pas sortir de la cuisse de Jupiter pour comprendre qu'à moins d'être en DBCS, ===>> 0 to 255 !
Tu trouves que c'est à côté de la plaque ? (ou c'est toi quyi a certaines difficultés à comprendre ?)
Bonne chance dans tes études.
____________________
Vous aimez Codes-Sources ? Il vous aide ? Cliquez ici pour l'aider à continuer
Cliquer sur "Réponse acceptée" en bas d'une solution adéquate est
0
cs_ShayW Messages postés 3253 Date d'inscription jeudi 26 novembre 2009 Statut Membre Dernière intervention 3 décembre 2019 57
1 juin 2011 à 17:54
Salut
en cliquant en meme-temps ALT+chr(1488)


et comment fais tu
tu appuis sur 5 touches en meme temps ?
0
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
1 juin 2011 à 18:06
Non, ShayW,
Sous Word (et depuis un document) , il laisse son doigt sur la touche ALT pressée et compose 1488 puis relache la touche Alt ===>> il obtient ainsi le charactère ETH .
Il ne saurait le faire depuis VB, pas plus qu'il ne pourrait le faire ici-même (dans une fenêtre de rédaction d'un message)

____________________
Vous aimez Codes-Sources ? Il vous aide ? Cliquez ici pour l'aider à continuer
Cliquer sur "Réponse acceptée" en bas d'une solution adéquate est
0
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
1 juin 2011 à 18:12
Rectif : il peut le faire ici.
Il ne lui reste plus qu'à demander à un admin l'encodage/caractères utilisé ici


____________________
Vous aimez Codes-Sources ? Il vous aide ? Cliquez ici pour l'aider à continuer
Cliquer sur "Réponse acceptée" en bas d'une solution adéquate est
0
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
1 juin 2011 à 18:27
Maintenant, apbook, tu vas voir comment on réagit (simple réflexe) lorsque l'on a l'énorme chance d'être ...
à côté de la plaque

Regarde ce code :
toto = "ð"
   MsgBox Asc(toto)

Dans l'éditeur VB, j'ai frappé ð en frappant, touche ALT enfoncée, 1488 (compme toi sous word)
=>> son code ascii est 240.
Pour ton info, asc est l' "inverse de chr. Et tu liras ceci dans ton aide en ligne, si tu veux bien l'ouvrir enfin (pour la fonction Asc) :
The range for returns is 0 – 255 on non-DBCS systems, but -32768 – 32767 on DBCS systems.

Bien évidemment
____________________
Vous aimez Codes-Sources ? Il vous aide ? Cliquez ici pour l'aider à continuer
Cliquer sur "Réponse acceptée" en bas d'une solution adéquate est
0
Rejoignez-nous