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 :

Builder C++ ; word 2000


Sujet :

C++Builder

  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Août 2006
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 2
    Par défaut Builder C++ ; word 2000
    Bonsoir,

    J'ai un autre problème je m'explique j'ai des fichiers .dot = modèle. Dans ces fichier j'ai mit un champ pour que la date se met toute seul. Voila mon problème quand j'ouvre le fichier .dot word l'ouvre comme si je voulais modifier mon modèle et donc dans mon document la date n'est pas bonne c'est à dire ne correspond pas a celle d'aujourd'hui.

    Voici un bout de code car quand j'ai vue sa je me suis mit a testé a part pour trouver la solution mais je n'y arrive pas.

    WordGlobal1->Connect();
    Variant FileName, ConfirmConversions, ReadOnly, AddToRecentFiles
    , PasswordDocument, PasswordTemplate, Revert
    , WritePasswordDocument, WritePasswordTemplate
    , Format, Encoding, Visible;

    FileName = "D:\\toto.dot";
    ConfirmConversions=true ;
    ReadOnly=false;
    AddToRecentFiles=false ;
    PasswordDocument="" ;
    PasswordTemplate ="";
    Revert=false;
    WritePasswordDocument="";
    WritePasswordTemplate="";
    Format="wdOpenFormatTemplate";
    Encoding =Unassigned;
    Visible=true;

    WordGlobal1->Documents->Open(FileName, ConfirmConversions, ReadOnly
    , AddToRecentFiles, PasswordDocument, PasswordTemplate
    , Revert, WritePasswordDocument, WritePasswordTemplate
    , Format, Encoding, Visible);

    Si quelqu'un sait comment faire merci de la réponse par avance.

  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
    Explique un peu mieux ce que tu veux faire ton programme tu veux le faire en VBE ou en BCB?.
    Si tu veux le faire en VBE tu t'est trompe de FAQ.

    Ton probleme c'est d'ouvrir le fichier?

  3. #3
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Août 2006
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 2
    Par défaut
    Merci de la reponse donc en BCB. En faite j'arrive à ouvrir le fichier mais pas de la bonne façon je m'explique :

    Disons dans l'explorateur de fichier je me met a faire un double clique sur mon fichier .dot (considéré comme modèle) ils m'ouvre un par defaut mon modèle mais avec la domination doc1.doc la date est celle du jour que je l'ouvre donc c'est normal.

    Si je passe par mon programme il ouvre mon .dot comme si je voulais le modifier au lieu de l'ouvrir en tant que doc1.doc il l'ouvre toto.dot. Donc la date n'est pas a jour elle est égale lors de la création de mon modèle.

    Ma question est de savoir si il est possible d'ouvrir mon .dot comme modèle (template si tu prefere) ?

  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
    effectivement la date ne se met pas a jour mais peut etre peut tu l'ajouter a l'ouverture.
    un morceau de code tire d'une FAQ Delphi:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    vMSWord.OlePropertyGet("Selection").OleProcedure("InsertDateTime", "dddd, dd MMMM YYYY", false);
    la date se place a la position du curseur.

Discussions similaires

  1. comment créer un add-in pour Word 2000 - XP2003 ???
    Par gide_x dans le forum API, COM et SDKs
    Réponses: 1
    Dernier message: 13/11/2005, 19h22
  2. date macro word 2000
    Par cmgirondins dans le forum VBA Word
    Réponses: 14
    Dernier message: 07/09/2005, 11h09
  3. quelques soucis avec word 2000
    Par ramchou dans le forum Word
    Réponses: 3
    Dernier message: 06/09/2004, 18h13
  4. Piloter Word 2000 et Word XP (TWordApplication)
    Par gmc dans le forum API, COM et SDKs
    Réponses: 9
    Dernier message: 30/07/2004, 13h55

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