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 :

Comment créer un document Word avec C++ Builder ?


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 9
    Par défaut Comment créer un document Word avec C++ Builder ?
    Bonjour à tous,

    Je n'arrive pas à écrire du texte dans un document Word...
    J'ai pourtant suivi "à la lettre" (en adaptant un peu bien sur)
    Ce qui est sur cette page :
    http://lfe.developpez.com/Word/

    Malheureusement, çà fonctionne pas...

    Quelqu'un peut m'aider ?

    D'avance Merci

    au fait, quand j'ajoute du texte via mon script, voilà ce qui s'affiche :
    Images attachées Images attachées  

  2. #2
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Par défaut
    peut etre en executant ce petit bout de programme avec une forme et un bouton.
    le Code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
     
    //---------------------------------------------------------------------------
    #include <vcl.h>
    #pragma hdrstop
    #pragma link "Word_2K_SRVR"
    #include "Unit1.h"
    //---------------------------------------------------------------------------
    #pragma package(smart_init)
    #pragma resource "*.dfm"
    TForm1 *Form1;
    //---------------------------------------------------------------------------
    __fastcall TForm1::TForm1(TComponent* Owner)
            : TForm(Owner)
    {
    }
    //----------------------------------------------
    void __fastcall TForm1::Button1Click(TObject *Sender)
    {
    //----------------------------------------------
    Variant vMSWord , vWDocument , vWDocuments;
    Variant vFileName;
    //----------------------------------------------
    vMSWord = Variant::CreateObject("Word.Application");
    vMSWord.OlePropertySet("Visible",true);
    vFileName = "C:\\Documents and Settings\\blondelle\\Mes documents\\plan_gps\\PLAN_GPS\\télégraphe.csv";
    vWDocuments = vMSWord.OlePropertyGet("Documents");
    vWDocument = vWDocuments.OleFunction("Open", vFileName);
    }
    //-----------------------------------------------

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 9
    Par défaut
    Oui mais là tu fais seulement l'ouverture de Word. (et çà, çà fonctionne aussi chez moi) Mais pour écrire du texte via mon prog, comment faire ?

  4. #4
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Par défaut
    un qui je pense te sera utile.

  5. #5
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Par défaut
    Excuse moi je n'avais pas vu que tu connaissait le liens, j'ai un exemple mais il est en allemand, et la je ne peu pas le traduire, je pense qu'il est complet avec ouverture fermeture impression sauvegarde

  6. #6
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 92
    Par défaut
    Salut !

    blondelle, si tu pouvais mettre en ligne ton exemple de code (même si c'est en allemand, c'est pas grave, ce qui compte c'est le code), ça serait cool.
    Pour ma part, j'avais déjà posté une discussion "Exemple de code pour l'automation de Word 2003", donc motte82 ce serait cool de ne pas poster deux fois les mêmes trucs quand on demande la même chose

    Par avance merci blondelle, car les sources sur ce sujet sont rares (on trouve plutôt sur Excel...).
    ++

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Créer un document Word avec ASP.Net
    Par Coroebus dans le forum ASP.NET
    Réponses: 1
    Dernier message: 02/03/2013, 13h44
  2. Créer un document Word avec Flex
    Par trotters213 dans le forum Flex
    Réponses: 3
    Dernier message: 15/05/2008, 10h07
  3. Réponses: 3
    Dernier message: 03/10/2007, 09h12
  4. [Word] Comment ouvrir un document word avec PHP ?
    Par jojoquiasa dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 17/07/2007, 16h10
  5. Réponses: 1
    Dernier message: 19/06/2007, 12h43

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