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

C++Builder Discussion :

TRichEdit - Formatage du texte - R�initialis� lors de la sauvegarde de la fiche


Sujet :

C++Builder

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �clair� Avatar de Rodrigue
    Inscrit en
    Ao�t 2002
    Messages
    487
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2002
    Messages : 487
    Par d�faut TRichEdit - Formatage du texte - R�initialis� lors de la sauvegarde de la fiche
    Bonjour,

    Voil� je suis face � un probl�me. Lorsque je copie/colle le code rtf d'un document dans un TRichEdit, aucun probl�me ne se pose lors de la conception de la fiche, mon texte est format� parfaitement. Cependant lors de la sauvegarde de la fiche, apr�s la compilation, lorsque j'ex�cute le logiciel, celui n'est plus format�.
    En me r�f�rant � la documentation de Borland, je vois que c'est normal :
    Si, � la conception, vous collez du texte format� dans la propri�t� Lines, le formatage est perdu lorsque la fiche est enregistr�e (il n'appara�t pas � l'ex�cution). Pour d�finir la valeur d'un contr�le de saisie format� � la conception, vous devez enregistrer le texte format� d'une autre mani�re et utiliser la m�thode LoadFromStream ou LoadFromFile de la propri�t� Lines afin de charger la valeur dans la m�thode OnShow de la fiche parent.
    Je ne veux pas charger le rtf depuis un fichier, il me reste donc la possibilit� du stream. Pourriez-vous m'expliquer comment je dois m'y prendre, svp?

    Cordialement,
    Rodrigue

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    F�vrier 2003
    Messages
    31
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2003
    Messages : 31
    Par d�faut
    C'est pas propre, mais voici une solution a ton probleme

    - Tu tappes ton texte dans Wordpad, tu enregistres dans un fichier RTF.
    - Dans ton code: tu fais TStringStream raw = new TStringStream("ta chaine RTF que tu copies / colle depuis le notepad");
    - RichEdit->Lines->LoadFromStream(raw);
    - delete raw; raw = 0;

  3. #3
    Membre �clair� Avatar de Rodrigue
    Inscrit en
    Ao�t 2002
    Messages
    487
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2002
    Messages : 487
    Par d�faut
    Ah ouais! En effet c'est pas mal trouv� ...
    Merci je vais l'employer de ce pas

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Pb de formatage de texte... Vertical, invers�...
    Par Grammaton dans le forum Access
    R�ponses: 4
    Dernier message: 01/03/2007, 13h54
  2. Formatage de texte
    Par Destiny dans le forum Langage
    R�ponses: 2
    Dernier message: 28/11/2005, 10h09
  3. Unicode et formatage de textes
    Par messier79 dans le forum Balisage (X)HTML et validation W3C
    R�ponses: 2
    Dernier message: 15/11/2005, 13h49
  4. R�ponses: 9
    Dernier message: 28/04/2004, 13h01
  5. TRichEdit d�filement de texte automatique
    Par bloops dans le forum C++Builder
    R�ponses: 2
    Dernier message: 11/06/2003, 11h13

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