Menu

RTF avec RichTextBox [Résolu]

-
Salut, lorsque je charge un fichier RTF dans un RichTextBox, je vois tous les codes mais pas les styles.
Form1.RichTextBox1.LoadFile(FichierEnCours, RichTextBoxStreamType.RichText)

Dans le genre :
{\rtf1\ansi\ansicpg1252\deff0\nouicompat\deflang1036{\fonttbl{\f0\fnil\fcharset0 Times New Roman;}{\f1\fnil\fcharset2 Wingdings;}}
Merci pour votre aide.
Afficher la suite 

Votre réponse

2 réponses

Messages postés
6027
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
20 mai 2019
421
0
Merci
Bonjour,

en l'absence du langage utilisé, voici un exemple en VB.Net. C'est avec les propriétés de ta RichTextbox que tu peux modifier l'affichage:

https://www.dotnetheaven.com/article/richtextbox-control-in-vb.net

voilà
Commenter la réponse de cs_Le Pivert
0
Merci
Merci, stupide idiote que je suis...
Ma fonction faisait en sorte de n'ouvrir le fichier en PlainText parce que si je charge un fichier TXT, ça plante en RichText. J'avais oublié le "." avant "rtf".
If System.IO.Path.GetExtension(FichierEnCours).ToLower = ".rtf" Then
    Form1.RichTextBox1.LoadFile(FichierEnCours, RichTextBoxStreamType.RichText)
Else
    Form1.RichTextBox1.LoadFile(FichierEnCours, RichTextBoxStreamType.PlainText)
End If
Commenter la réponse de Mayu