PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → Au secours !!!!
Au secours !!!!
Iniciado por Thierry-Clouzard, jun., 16 2005 9:52 PM - 1 resposta
Publicado em junho, 16 2005 - 9:52 PM
Bonjour, j'utilise dans mon application des actives x (navigatuer web microsoft)
ensuite je pilote word par commandes ole.

pour activer le doc word au travers de mon activex j'utilise la syntaxe suivante :
MonActiveX>>Documents(nomFichier)>>Activate
(la variable nomFichier correspond au nom du fichier word sans le chemin + l'extension)

Sur certains postes ça marche et d'autres non, donc j'ai essayé ceci pour voir ce qui se passe sur les postes où ça plante

FullName,Name,Path sont des chaines
POUR i = 1 A :m_xWord>>Documents>>Count
FullName = :m_xWord>>Documents(i)>>FullName
Trace("FullName : "+FullName)
Path = :m_xWord>>Documents(i)>>Path
Trace("Path : "+Path)
Name = :m_xWord>>Documents(i)>>Name
Trace("Name : "+Name)
FIN


les traces FullName et Name me renvoient : "Document dans microsoft internet explorer"
et le path = ""

Je ne comprend pas ce qu'il se passe les postes sont tous en word 2003 ?
Est-ce des protections activées du coté de word ou intenet explorer ?!

Si quelqu'un a une solutions merci beaucoup, car je galère depuis plusieurs jours !!!!
Publicado em junho, 17 2005 - 1:47 PM
www = est un objet OEL Dynamique

www = m_xWord>>Documents>>Item(1) // Pour le 1er document


Ensuite, tu peux travailler avec le document www pour ce qui touche aux méthode du document.

Cordialement.

C.AUBRY