Message de rapport:
 

OLE Automation Word

Sujet: OLE Automation Word
par Anak1 sur 27/11/2006 11:21:52

Bonjour,

Après avoir traduit un bout de code OLE automation de vb a Word je me rend compte que le comportement n'est pas complétement identique.

Je dois ecrire une sorte d'état word qui marche parfaitement sauf à l'ouverture tant que le document n'est pas déjà ouvert.

Lorsque le document est ouvert, j'ai un message de notification "lecture seule" et le document s'ecrit dans une nouvelle fenetre word alors que sous vb le texte du document est remplacé par le nouveau.

Je pense que c'est la traduction du code d'ouverture qui ne doit pas être bon, sous VB j'ai ça :

OLE_Rapport est un composant OLE placé sur la fenetre.
Fichier est l'adresse du fichier word
OLE_Rapport.Creatlink Fichier
If Err.Number <> 0 Then
   Set fs = CreateObject("Scripting.FileSystemObject")
   Set MonFichier = fs.CreateTexteFile(Fichier, OverWriteMode)
   MonFichier.Close
   OLE_Rapport.CreateLink Fichier
End IF


Sous Windev j'ai mis uniquement
	OLE_RAPPORT=allouer un objet Automation("Word.Application")
OLE_RAPPORT>>Documents>>open(Fichier)


Je suis un peu pommé par la manip de l'ancien développeur.
Si quelqu'un à une idé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