[Résolu] Word.Application : déclaration capricieuse
Stagiaire WDF
Inscrit:
29/10/2007 11:31
Post(s): 34
Bonjour,

J'utilise dans mon application, le pilotage de word. Pour vérifier sa présence, je teste comme ceci :

//**************************************
Quand Exception Dans
PiloteWord est un objet OLE "Word.Application"

Faire
Erreur("Word n'est pas installé")
Fin
//**************************************

Celà fonctionne parfaitement sur plusieurs postes XP Pro SP2 + Office 2007, mais pas sur un autre poste qui a pourtant une configuration similaire (La déclaration provoque une exception, malgré la présence de Word).

J'espère que vous pourrez m'aider à régler ce problème!

Au passage, si vous avez d'autres moyens de tester la présence de Word, n'hésitez pas à me les proposer.

Merci d'avance


Cordialement

Contribution le : 15/01/2008 09:00

Edité par drcharly93 sur 22/1/2008 20:20:22
Créer un fichier PDF de la contribution Imprimer


Re: Word.Application : déclaration capricieuse
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Bonjour,

PiloteWord est un objet automation dynamique
//On peu récupérer l'instance en cours
PiloteWord = ObjetActif("Word.Application")
Si PiloteWord = NULL Alors
  //Pas d'instance en cours alors on le lance
  PiloteWord = allouer un objet automation "Word.Application"
Fin
//Ici Votre traitement


On peut aussi vérifier dans la base de registre, ce que fait la classe cWord livré par PCSoft avec WinDev (Voir exemple WD Pilotage de Word) pour récupérer la version installée.

Il se peut aussi que l'installation ai omit d'enregistrer dans la base de registre la référence au serveur ole de Word.

Peut être voir à réparer l'installation de Word via le CD d'installation.

Contribution le : 17/01/2008 12:43
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer


Re: Word.Application : déclaration capricieuse
Stagiaire WDF
Inscrit:
29/10/2007 11:31
Post(s): 34
Bonjour,

En effet, un réparation d'office a réglé mon problème.
Quelque chose à du mal se passer lors de l'install initiale... mais je ne vois pas quoi...

Merci pour votre réponse

Cordialement

Contribution le : 21/01/2008 10:44
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2