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

Windows Forms Discussion :

Ouverture d'un .doc - Problème d' "Incompatibilité de type"


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    34
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2007
    Messages : 34
    Par défaut Ouverture d'un .doc - Problème d' "Incompatibilité de type"
    Bonjour,

    Voici mon soucis: J'ai un programme qui pilote Word (et Excel) pour imprimer des documents, seulement il me sort une erreur à la noix: Incompatibilité de type arrivé à la ligne marquée par des commentaires:

    Code C# : 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
    #region Impression Word
                            object copies = "1";
                            object pages = "";
                            object range = WdPrintOutRange.wdPrintAllDocument;
                            object items = WdPrintOutItem.wdPrintDocumentContent;
                            object pageType = WdPrintOutPages.wdPrintAllPages;
                            object encode = Encoding.Unicode;
                            Microsoft.Office.Interop.Word._Application wdApp;
                            Microsoft.Office.Interop.Word._Document wdDoc;
     
                            wdApp = new Microsoft.Office.Interop.Word.Application();
                            wdApp.Visible = false;
     
    /*Ca foire là -->*/ wdDoc =wdApp.Documents.Open(ref fileName, ref missing, ref oTrue, ref oFalse,
                                                        ref missing, ref missing, ref missing,
                                                        ref missing, ref missing, ref missing,
                                                        ref encode, ref oTrue, ref oFalse, ref missing,
                                                        ref missing, ref missing);
                            wdDoc.PrintOut(
                                ref oTrue, ref oFalse, ref range, ref missing, ref missing, ref missing,
                                ref items, ref copies, ref pages, ref pageType, ref oFalse, ref oTrue,
                                ref missing, ref oFalse, ref missing, ref missing, ref missing, ref missing);
     
                            frmPrincipale.AttendreFinImpressionSur("PDFCreator");
     
                            #endregion

    Le truc, c'est que ce bout de code fonctionne dans un autre programme qui a, sur cette partie là, le même fonctionnement. Les .doc que j'ai à ouvrir sont compatibles (à première vue) avec Word 2003 (version installée sur la bécane)

    Aussi, j'ai recherché un peu sur le web quand-même avant, et sur un forum MS, il est dit que ça vient justement d'une incompatibilité de version, d'où mon incompréhension face à ça (cf. § du dessus).

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    34
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2007
    Messages : 34
    Par défaut
    C'est bon, je viens de trouver, c'bien un truc à la noix...

    Remplacement de la méthode Open par OpenOld .... MS vaincra

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 12/01/2011, 15h37
  2. Problème d'ouverture de fichier doc via kix
    Par juju05 dans le forum Scripts/Batch
    Réponses: 0
    Dernier message: 06/12/2010, 11h00
  3. Problème avec macro "Incompatibilité de type"
    Par Chris1972 dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 20/11/2010, 10h22
  4. Formulaires : problème avec les slashes et les quotes
    Par GarGamel55 dans le forum Langage
    Réponses: 1
    Dernier message: 12/10/2005, 15h59
  5. [Offline]Ouverture d'un doc html sous flash
    Par Hermant dans le forum Flash
    Réponses: 2
    Dernier message: 09/12/2002, 10h14

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