PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Pb avec classe Cword
Pb avec classe Cword
Débuté par bg.bginfo, 01 déc. 2005 10:23 - 4 réponses
Posté le 01 décembre 2005 - 10:23
J'ai une application développée avec Windev9 qui utilise la classe Cword.

Sur deux postes (Win98 et WinXPPro) elle fonctionne très bien.

Sur d'autres postes (soit Xp, soit 98 ) en exécution dès qu'il est fait appel à la classe, l'erreur suivante est retournée :
Vous avez appelé la méthode Automation 'Navigate', l'objet Automation/ActiveX a renvoyé l'erreur suivante 'Erreur 800704C7'
En tentant de lire la propriété <Navigate>, l'objet Automation/ActiveX a renvoyé l'eereur suivante 'Erreur 80020003 le membre demandé n'existe pas'

Merci de vos lumières
Posté le 01 décembre 2005 - 11:37
Bernard a écrit :

J'ai une application développée avec Windev9 qui utilise la classe Cword.

Sur deux postes (Win98 et WinXPPro) elle fonctionne très bien.

Sur d'autres postes (soit Xp, soit 98 ) en exécution dès qu'il est fait appel à la classe, l'erreur suivante est retournée :
Vous avez appelé la méthode Automation 'Navigate', l'objet Automation/ActiveX a renvoyé l'erreur suivante 'Erreur 800704C7'
En tentant de lire la propriété <Navigate>, l'objet Automation/ActiveX a renvoyé l'eereur suivante 'Erreur 80020003 le membre demandé n'existe pas'

Merci de vos lumières


Est-ce que Word est installé sur les postes posant problème? Si oui quelle version de Word?

--
Pascal
N0.pascal.SPAM@efpe.biz
Ne garder que le prénom pour me joindre
Posté le 01 décembre 2005 - 17:34
Word est bien évidemment installé sur les postes ( Word 2000 ou Word 2002)
Posté le 01 décembre 2005 - 18:46
"Bernard" <bg.bginfo@wanadoo.fr> a écrit dans le message de news:
438ebab4$1@news.pcsoft.fr...


J'ai une application développée avec Windev9 qui utilise la classe Cword.

Sur deux postes (Win98 et WinXPPro) elle fonctionne très bien.

Sur d'autres postes (soit Xp, soit 98 ) en exécution dès qu'il est fait
appel à la classe, l'erreur suivante est retournée :
Vous avez appelé la méthode Automation 'Navigate', l'objet
Automation/ActiveX a renvoyé l'erreur suivante 'Erreur 800704C7'
En tentant de lire la propriété <Navigate>, l'objet Automation/ActiveX a
renvoyé l'eereur suivante 'Erreur 80020003 le membre demandé n'existe pas'

Merci de vos lumières


J'ai deja eu ce probleme sans trouver la veritable solution
Mais tu peux deja essayer de "tuer" le normal.dot et relancer Word,
egalement desinstaller Word et le reinstallé
Posté le 02 décembre 2005 - 17:59
Si je me rappelle bien dans le source de la classe cWord il indique version
et il parle de à jusqu'à tu doit une fois voir avec le debugger quelle
version ton Cword prend et de faire un peu de code pour qu'il prenne
au-dessus de ... je l'ai dans un logiciel que je fais marcher depuis X
années j'avais fait la modif mais je ne sais plus dans quel partie si tu
veux je t'envoie ma classe je sais qu'elle marche j'ai des client qui ont du
97 jusqu'à la dernière version de Word 2003 et sur tout sorte OS windows
répond moi à marcelf@pt.lu et je t'envoi sur zip ma classe modifié elle
marche garanti
"Bernard" <bg.bginfo@wanadoo.fr> a écrit dans le message de news:
438ebab4$1@news.pcsoft.fr...


J'ai une application développée avec Windev9 qui utilise la classe Cword.

Sur deux postes (Win98 et WinXPPro) elle fonctionne très bien.

Sur d'autres postes (soit Xp, soit 98 ) en exécution dès qu'il est fait
appel à la classe, l'erreur suivante est retournée :
Vous avez appelé la méthode Automation 'Navigate', l'objet
Automation/ActiveX a renvoyé l'erreur suivante 'Erreur 800704C7'
En tentant de lire la propriété <Navigate>, l'objet Automation/ActiveX a
renvoyé l'eereur suivante 'Erreur 80020003 le membre demandé n'existe pas'

Merci de vos lumières