Stocker une police dans un fichier txt

tchouck
Messages postés
54
Date d'inscription
jeudi 19 décembre 2002
Statut
Membre
Dernière intervention
25 avril 2006
- 25 avril 2006 à 23:27
rvblog
Messages postés
792
Date d'inscription
vendredi 4 mars 2005
Statut
Membre
Dernière intervention
12 juin 2012
- 27 avril 2006 à 15:48
Bonjour,
Est ce que quelqu'un pourrait m'expliquer comment je peut stocker un type de police dans un fichier txt afin de le sauvegarder.
Merci a tous et a bientôt.
tchouck

3 réponses

cs_Jack
Messages postés
14007
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
80
26 avril 2006 à 00:50
Salut
Dans un fichier TXT, pas possible d'y stocker la police.
Il faut passer à des formats plus complexes comme les RTF.
Pour les RTF, il faudra passer par le composant RichTextBox qui permet de sauver et relire un fichier RTF qui donc garde en paramètre le nom des polices (et pas les polices) ainsi que les couleurs et autres gras, italique ...

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Champion du monde de boule de cristal - 2005
Le savoir est la seule matière qui s'accro
0
crenaud76
Messages postés
4172
Date d'inscription
mercredi 30 juillet 2003
Statut
Membre
Dernière intervention
9 juin 2006
28
26 avril 2006 à 07:59
Je pense que ce qu'il veut, c'est stocker dans un fichier texte de type fichier de configuration, les info concernant une police. Ca donnerai alors un truc du genre ....
Dim Buffer As String
Dim Fnt As StdFont ' Variable fonte à sauvegarder

With Fnt
Buffer = .Name & ";" & .Size & ";" & Iff(.Bold,"1;","0;) & iif(.Italic,"1","0") ' etc ...
End With
Open "Config.txt" For Ouput As #1
Print #1, Buffer
Close #1
0
rvblog
Messages postés
792
Date d'inscription
vendredi 4 mars 2005
Statut
Membre
Dernière intervention
12 juin 2012
5
27 avril 2006 à 15:48
Salut 22089 tchouck, salut =2204 jack, salut crenaud76,

ou peut-être veut-il sauvegarder/restaurer un réglage de police, en binaire.
Envisageons alors une sérialisation de classe, qui possède une propriété de type StdFont, grâce au PropertyBag? Mais qui sait le faire?

oui, je sais, par rapport à sa question, ça fait un peu gros, mais je peux faire pire encore :)

à+
rvblogn

<sup>
</sup><sup>Je veux ton bien... et je l'aurais... mais jamais avant la page 4
</sup>
0