winvsmac
Messages postés84Date d'inscriptionsamedi 26 mai 2007StatutMembreDernière intervention14 décembre 2016
-
25 juil. 2009 à 23:14
winvsmac
Messages postés84Date d'inscriptionsamedi 26 mai 2007StatutMembreDernière intervention14 décembre 2016
-
26 juil. 2009 à 12:48
Bonsoir à tout le monde,
Je suis confronté a un petit soucis.
Mon environnement est VB6 + Access 2007.
J'ai créé un formulaire comportant une barre d'outils permettant de mettre en forme le texte que je tape dans un objet au format RTF. Le champ Access qui doit contenir les infos saisies est un champ de type Mémo et dont l'option format enrichi a été activée.
La mise en forme de mon texte fonctionne très bien. Une fois l'enregistrement effectué, quand je rappelle le texte saisi, la mise en forme effectuée s'avère non sauvegardée.
Je ne vois pas d'où vient le pb . Est-ce que qqun aurait une idée ?
winvsmac
Messages postés84Date d'inscriptionsamedi 26 mai 2007StatutMembreDernière intervention14 décembre 2016 26 juil. 2009 à 12:48
J'ai compris le principe de fonctionnement en stockant le texte du composant RichTextBox dans un fichier texte. Les balises de mise en forme sont enregistrées dans le fichier texte. Idem, en relecture, ça réaffiche la mise en forme (utilisation de rtb.savefile et rtb.loadfile).
Par contre, il faut que je vois si on peut faire ça directement dans un champ de table Access. Si ce n'est pas le cas, il faudrait que je stocke dans le champ Access le contenu du fichier texte avec les balises de mise en forme, et ensuite passer par le biais d'un fichier texte pour afficher le contenu mis en forme.
Vous en pensez quoi ? Il y aurait il une autre solution plus simple ?