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

Lazarus Pascal Discussion :

Lazarus et MS Office 2010 [Lazarus]


Sujet :

Lazarus Pascal

  1. #1
    Membre extrêmement actif Avatar de Jon Shannow
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Avril 2011
    Messages
    4 507
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 4 507
    Points : 10 234
    Points
    10 234
    Par défaut Lazarus et MS Office 2010
    Bonjour,

    Je cherche à piloter Word et Excel 2010 via un programme Lazarus (sous Windows Seven)

    J'arrive à lancer Word avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    {   fMSWord : Variant;}
     
    Try
        fMSWord := GetActiveOleObject('Word.Application');
    Except
        fMSWord := CreateOleObject('Word.Application');
    End;
    Mais quand je fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    {fDocuments et fDocument : Variant
     pst_Document : AnsiString - récupérer d'un OpenDialog}
     
    fDocuments := fMSWord.Documents;
    fDocument := fDocuments.Open( Pst_document);
    J'ai un message d'erreur disant que je n'ai pas assez de mémoire pour réaliser l'opération...

    Quelqu'un a-t-il déjà réalisé ce genre de trucs ? Un code source exemple, pour voir où je merdoie ?

    Merci d'avance
    JS

  2. #2
    Membre extrêmement actif Avatar de Jon Shannow
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Avril 2011
    Messages
    4 507
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 4 507
    Points : 10 234
    Points
    10 234
    Par défaut
    En regardant l'aide VBA pour Word, j'ai essayé cela
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
       fDocuments := fMSWord.Documents;
       fDocument := fDocuments.Open( Pst_document);
    Mais ça ne change rien au problème...

  3. #3
    Membre extrêmement actif Avatar de Jon Shannow
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Avril 2011
    Messages
    4 507
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 4 507
    Points : 10 234
    Points
    10 234
    Par défaut
    Bon, j'ai trouvé...

    Il faut que le nom du document soit dans un variant !

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

Discussions similaires

  1. Office 2010 : de grands bonds en avant en perspective
    Par Yepazix dans le forum Microsoft Office
    Réponses: 51
    Dernier message: 04/11/2010, 15h19
  2. Microsoft Office 2010 : un avant goût
    Par Annaelle32 dans le forum Actualités
    Réponses: 0
    Dernier message: 01/07/2009, 10h46
  3. Office 2010 Word et Outlook pour les E-mail HTML
    Par Heureux-oli dans le forum Outlook
    Réponses: 2
    Dernier message: 28/06/2009, 10h12
  4. Office 2010 Word et Outlook pour les E-mail HTML
    Par Heureux-oli dans le forum Word
    Réponses: 1
    Dernier message: 28/06/2009, 03h38

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