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 :

RTF dans une STRINGRID


Sujet :

C++Builder

  1. #1
    Membre confirmé
    Homme Profil pro
    Electromécanicien
    Inscrit en
    Octobre 2009
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Electromécanicien

    Informations forums :
    Inscription : Octobre 2009
    Messages : 76
    Par défaut RTF dans une STRINGRID
    Bonjour,
    Est il possible de mettre un fichier RTF dans une STRINGRID ?
    j'arrive bien à charger le fichier "test.rtf" mais je ne vois pas comment prendre les infos et à les mettre dans une grille façon EXCEL

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    void __fastcall TForm1::Button10Click(TObject *Sender)
    {
      RichEdit1->Lines->LoadFromFile("C:\\test.rtf");
     
    }

    Merci

  2. #2
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Par défaut
    Salut, est-ce que tu mélanges RTF et CSV car il n'y a pas de concept de tableau en RTF! À moins que tu cherches à mettre chaque paragraphe sur une ligne différente?

  3. #3
    Membre confirmé
    Homme Profil pro
    Electromécanicien
    Inscrit en
    Octobre 2009
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Electromécanicien

    Informations forums :
    Inscription : Octobre 2009
    Messages : 76
    Par défaut
    Salut, tout dépend ce que tu appel paragraphe mon fichier test.rtf ressemble bien à un tableau,il contient 4 colonne sur une centaine de ligne

  4. #4
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Par défaut
    Citation Envoyé par microbe83 Voir le message
    Salut, tout dépend ce que tu appel paragraphe mon fichier test.rtf ressemble bien à un tableau,il contient 4 colonne sur une centaine de ligne
    Et tes colonnes c'est fabriqué avec des tabs? Il me semble qu'il n'existe pas de tableau en RTF. Est-ce que tu peux coller un exemple de code RTF (contenu d'un fichier RTF avec un dizaine de ligne).

  5. #5
    Membre confirmé
    Homme Profil pro
    Electromécanicien
    Inscrit en
    Octobre 2009
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Electromécanicien

    Informations forums :
    Inscription : Octobre 2009
    Messages : 76
    Par défaut
    {\rtf1\ansi
    {\fonttbl{\f0\fdecor SAPDings;}{\f1\fmodern
    Courier New
    ;}
    }{\colortbl;\red0\green0\blue0;\red0\green0\blue255;
    \red192\green192\blue192;\red255\green255\blue0;
    \red0\green255\blue255;\red0\green255\blue0;
    \red255\green0\blue0;\red255\green0\blue255;
    \red255\green255\blue255;\red0\green0\blue128;
    \red128\green128\blue128;\red128\green128\blue0;
    \red0\green128\blue128;\red0\green128\blue0;
    \red128\green0\blue0;\red128\green0\blue128;}
    {\info
    {\creatim\yr1811\mo11\dy18\hr14\min07}
    {\version1}{\author CSCALISI001 }{\title ABAP}}
    \gutter0\widowctrl\sectd\linex0\pard
    \f1\fs20\intbl
    \trowd
    \sb100
    \sa100
    \clbrdrr\brdrs\brdw30\brdrfc1
    \cellx60
    \clbrdrt\brdrs\brdw30\brdrfc1
    \clbrdrb\brdrs\brdw30\brdrfc1
    \cellx240
    \clbrdrt\brdrs\brdw30\brdrfc1
    \clbrdrb\brdrs\brdw30\brdrfc1
    \clbrdrr\brdrs\brdw30\brdrfc1
    \cellx2100
    \clbrdrt\brdrs\brdw30\brdrfc1
    \clbrdrb\brdrs\brdw30\brdrfc1
    \clbrdrr\brdrs\brdw30\brdrfc1
    \cellx8220

  6. #6
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Par défaut
    OK j'ai trouvé un peu d'information sur les tableaux en RTF (http://www.pindari.com/rtf3.html), mais je ne vois pas de solution facile pour ce que tu cherches à faire. D'après-moi il faut 'parser' le RTF toi-même pour en extraire le contenu que tu désires.

  7. #7
    Membre confirmé
    Homme Profil pro
    Electromécanicien
    Inscrit en
    Octobre 2009
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Electromécanicien

    Informations forums :
    Inscription : Octobre 2009
    Messages : 76
    Par défaut
    ok,je vais regarder ,sinon ce fichier viens d'un prog ou j'ai exporter ce fichier il existe il me semble plusieurs type de fichier dont le type RTF il y a le point "MHTML", je vais mieux regarder ça au bureau demain

  8. #8
    Membre confirmé
    Homme Profil pro
    Electromécanicien
    Inscrit en
    Octobre 2009
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Electromécanicien

    Informations forums :
    Inscription : Octobre 2009
    Messages : 76
    Par défaut
    bonsoir,

    Je peux exporter en point CSV, je pense que ce sera mieux je vais chercher sur la FAQ ou sur le forum pour pouvoir récuperez un point CSV dans une grille

    Merci

Discussions similaires

  1. [COM] Affichage de texte RTF dans une page web
    Par marieannette dans le forum Bibliothèques et frameworks
    Réponses: 6
    Dernier message: 24/02/2009, 10h03
  2. Ecrire un RTF dans une base de données
    Par jlardier dans le forum VB.NET
    Réponses: 1
    Dernier message: 20/11/2007, 15h42
  3. Sauver un champ RTF dans une base C/S
    Par LeGugusse dans le forum WinDev
    Réponses: 5
    Dernier message: 06/02/2007, 17h35
  4. Couleur dans une stringrid
    Par t0ine dans le forum C++Builder
    Réponses: 2
    Dernier message: 21/04/2006, 10h06
  5. [RAVE]Composant RTF dans une feuille RAVE ?
    Par hpalpha dans le forum Rave
    Réponses: 3
    Dernier message: 29/03/2004, 19h25

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