Ophilippe
Messages postés2Date d'inscriptionjeudi 20 novembre 2003StatutMembreDernière intervention 4 février 2004
-
27 janv. 2004 à 07:51
Ophilippe
Messages postés2Date d'inscriptionjeudi 20 novembre 2003StatutMembreDernière intervention 4 février 2004
-
4 févr. 2004 à 08:00
Bonjour,
Quelqu'un connait-il le moyen de faire fonctionner le code \v (texte caché) dans un contrôle richtextbox en VB (VB6) ?
Il s'agit de cacher des caractères à l'utilisateur.
J'ai essayé la méthode suivante :
- cacher des caractères sous Word, sauvegarder en RTF,
- Ouvrir le fichier en Wordpad : les caractères sont cachés,
- Ouvrir le texte dans un contrôle richtextbox VB : les caractères ne sont plus cachés, le \v disparait àprès sauvegarde.
Pourtant \v est décrit comme fonctionnant dans le help Vb sur richtexbox.
S'agit-il d'une version de Richtx32.OCX ?
Ophilippe
Messages postés2Date d'inscriptionjeudi 20 novembre 2003StatutMembreDernière intervention 4 février 2004 4 févr. 2004 à 08:00
La version 6.0.88.4 de richtx32.ocx ne change rien : la séquence \v X\v0 (cacher le X) insérée dans le textrtf est ignorée, le X est affiché.
Après sauvegarde cette séquence disparait tout simplement.
Je travaille en VB6 sous win98.
Je vois 2 possibiltés :
- la séquence \v X\v0 n'est pas la bonne.
- Un autre module est en cause (riched32.dll ...)
Mais peut-être y a t-il une autre solution pour insérer un pointeur non visible dans une ligne richtext ?