IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

SaveFIle Richtext box


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : France, Mayenne (Pays de la Loire)

    Informations forums :
    Inscription : Octobre 2008
    Messages : 61
    Par défaut SaveFIle Richtext box
    Bonjour,

    Lorsque je veux sauvergarder le contenu d'une richTextBox avec SaveFile, j'ai la déformation de mon texte de la manière suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    {\rtf1\ansi\deff0{\fonttbl{\f0\fnil\fcharset0 Microsoft Sans Serif;}}
    \viewkind4\uc1\pard\lang1036\f0\fs17 D\'e9but du programme \'e0 : 29/05/2013 11:03:48\par
    Erreur de validation dans le sch\'e9ma xml : L'\'e9l\'e9ment 'CstmrCdtTrfInitn' dans l'espace de noms 'urn:iso:std:iso:20022:tech:xsd:pain.001.001.03' a un \'e9l\'e9ment enfant non valide 'PmtInf' dans l'espace de noms 'urn:iso:std:iso:20022:tech:xsd:pain.001.001.03'. Liste d'\'e9l\'e9ments possibles attendue : 'GrpHdr' dans l'espace de noms 'urn:iso:std:iso:20022:tech:xsd:pain.001.001.03'.\par
    \par
    Ligne 5 : la chaine "INQGnYehk - %"contient des caract\'e8res interdits\par
    \par
    Voici le code source qui fait ma sauvegarde :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
        Private Sub SaveFileDialog1_FileOk(ByVal sender As System.Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles SaveFileDialog1.FileOk
            ResultTextBox.SaveFile(Me.SaveFileDialog1.FileName, RichTextBoxStreamType.RichText)
        End Sub
    Quelle modification je dois faire ?

    Cordialement, mckilleron

  2. #2
    Membre très actif Avatar de The_Big_Lebowski
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2009
    Messages
    225
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2009
    Messages : 225
    Par défaut
    Le fichier est sauvegardé dans un format RTF (RichText Format)
    Tu devrais essayer de changer de paramètre comme suit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    RTB.SaveFile(Me.SaveFileDialog1.FileName, RichTextBoxStreamType.PlainText)

  3. #3
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par défaut
    Pour compléter la réponse précédente, lorsque tu enregistre en format RTF tu enregistre les données de mises en forme un peu comme si tu enregistre un document sous Word, lis le une fois avec Notepad et tu verras bien la gueule de ton texte
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  4. #4
    Membre très actif
    Profil pro
    Inscrit en
    Avril 2013
    Messages
    267
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2013
    Messages : 267
    Par défaut
    bonjour,
    pour faire une sauvegarde de RichTextBox1.text
    voici la solution:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    If SaveFileDialog1.ShowDialog = Windows.Forms.DialogResult.OK Then
                SaveFileDialog1.Filter = "Fichier Texte (*.txt)|*.txt| Tous Les Fichiers(*.*)|*.*"
                Dim fermer As New StreamWriter(SaveFileDialog1.FileName)
                fermer.Write(RichTextBox1.Text)
                fermer.Close()
            End If

Discussions similaires

  1. Réponses: 4
    Dernier message: 10/05/2008, 13h07
  2. stocker du texte d'une richtext box dans access 2007
    Par Ismaël(l) dans le forum IHM
    Réponses: 4
    Dernier message: 30/01/2007, 15h30
  3. composante RichText Box
    Par bchass dans le forum ASP
    Réponses: 5
    Dernier message: 17/12/2006, 13h34
  4. [C#] Touche Tab, Affichage du curseur dans un RichText Box.
    Par schizette dans le forum Windows Forms
    Réponses: 1
    Dernier message: 19/07/2006, 12h16
  5. Pop-up d'une dialog box a partir d'un bouton
    Par bobbyjack dans le forum MFC
    Réponses: 21
    Dernier message: 13/09/2005, 15h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo