OVH Cloud OVH Cloud

[Framework 1.0] Editeur Word dans une winForm

2 réponses
Avatar
Tamahome
bonjour,

je manipule des documents word dans mon code C# (via interop et les objets
COM) et ca marche bien. Maintenant j'aimerais pouvoir editer visuellement
des fichiers word (j'ai office 2000) dans une winform, un peu comme le
composant RTF mais en version word (apparemment on pouvait le faire en
VB6)... Et je ne vois pas trop quels composants rajouter dans ma boite à
outils... Est-ce seulement possible ? (au pire je dérive le composant RTF et
je le surcharge avec une toolbar pour avoir des icones Gras / italique /
centré etc... mais ca risque de me prendre bcp de temps a vouloir refaire
toutes les fonctionnalités de word...)

Merci :)

2 réponses

Avatar
VANNESTE Xavier
il faut transforme la winform en conteneur active document comme en vb6 et
la elle pourra ouvrir un doc word un peu comme internet explorer quand il
ouvre un doc word
"Tamahome" a écrit dans le message de
news:40d2fcd0$0$6816$
bonjour,

je manipule des documents word dans mon code C# (via interop et les objets
COM) et ca marche bien. Maintenant j'aimerais pouvoir editer visuellement
des fichiers word (j'ai office 2000) dans une winform, un peu comme le
composant RTF mais en version word (apparemment on pouvait le faire en
VB6)... Et je ne vois pas trop quels composants rajouter dans ma boite à
outils... Est-ce seulement possible ? (au pire je dérive le composant RTF


et
je le surcharge avec une toolbar pour avoir des icones Gras / italique /
centré etc... mais ca risque de me prendre bcp de temps a vouloir refaire
toutes les fonctionnalités de word...)

Merci :)




Avatar
Tamahome
"VANNESTE Xavier" a écrit dans le message de
news:OD$
il faut transforme la winform en conteneur active document comme en vb6 et
la elle pourra ouvrir un doc word un peu comme internet explorer quand il
ouvre un doc word



oki merci, j'ai trouvé ca aussi :
http://support.microsoft.com/default.aspx?scid=kb;en-us;304562

Effectivement, ouvrir un doc word via un MSIE planqué dans une winform me
semble etre la seule possibilité... :(