OVH Cloud OVH Cloud

Recherche Info OLE

10 réponses
Avatar
Jacques\(BE\)
Bonjour,

Je cherche de l'information sur l'utilisation du contrôle OLE de Visual
Basic 6.
Mon but étant d'afficher un document .doc (word) après une sélection dans
une liste.
Pas de modification , pas de sauvegarde. Juste l'affichage du document.

Merci pour toute adresses internet, document ou même bout de code.


Merci de vos réponses


Jacques

10 réponses

Avatar
X
Bonsoir,

Et l'affichage dans un RTF de ton programme ???

--
Merci beaucoup, au revoir et à bientôt :o)
------
Site logiciels
http://irolog.free.fr
Mail
http://irolog.free.fr/ecrire/index.htm
Site perso
http://irolog.free.fr/joe/index.htm
Pincipe d'utilisation des news Groups
http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm
------------------------------------------------------------------------------------
"Jacques(BE)" a écrit dans le message de news:
%
Bonjour,

Je cherche de l'information sur l'utilisation du contrôle OLE de Visual
Basic 6.
Mon but étant d'afficher un document .doc (word) après une sélection dans
une liste.
Pas de modification , pas de sauvegarde. Juste l'affichage du document.

Merci pour toute adresses internet, document ou même bout de code.


Merci de vos réponses


Jacques




Avatar
X
Il y a peutr être d'autres solutions, mais sinon, dans Word,
enregistrer sous "rtf"...

--
Merci beaucoup, au revoir et à bientôt :o)
------
Site logiciels
http://irolog.free.fr
Mail
http://irolog.free.fr/ecrire/index.htm
Site perso
http://irolog.free.fr/joe/index.htm
Pincipe d'utilisation des news Groups
http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm
------------------------------------------------------------------------------------
"Jacques (Be)" a écrit dans le message de news:

Bonjour


Pourquoi pas mais alors il faut passer de .doc à .rtf pour chacun des
fichiers !
Dans ce cas comment ??


"X" a écrit dans le message de
news:
Bonsoir,

Et l'affichage dans un RTF de ton programme ???

--
Merci beaucoup, au revoir et à bientôt :o)
------
Site logiciels
http://irolog.free.fr
Mail
http://irolog.free.fr/ecrire/index.htm
Site perso
http://irolog.free.fr/joe/index.htm
Pincipe d'utilisation des news Groups
http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm
--------------------------------------------------------------------------


----------
"Jacques(BE)" a écrit dans le message de news:
%
> Bonjour,
>
> Je cherche de l'information sur l'utilisation du contrôle OLE de Visual
> Basic 6.
> Mon but étant d'afficher un document .doc (word) après une sélection


dans
> une liste.
> Pas de modification , pas de sauvegarde. Juste l'affichage du document.
>
> Merci pour toute adresses internet, document ou même bout de code.
>
>
> Merci de vos réponses
>
>
> Jacques
>
>








Avatar
Jacques \(Be\)
Bonjour


Pourquoi pas mais alors il faut passer de .doc à .rtf pour chacun des
fichiers !
Dans ce cas comment ??


"X" a écrit dans le message de
news:
Bonsoir,

Et l'affichage dans un RTF de ton programme ???

--
Merci beaucoup, au revoir et à bientôt :o)
------
Site logiciels
http://irolog.free.fr
Mail
http://irolog.free.fr/ecrire/index.htm
Site perso
http://irolog.free.fr/joe/index.htm
Pincipe d'utilisation des news Groups
http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm
--------------------------------------------------------------------------


----------
"Jacques(BE)" a écrit dans le message de news:
%
> Bonjour,
>
> Je cherche de l'information sur l'utilisation du contrôle OLE de Visual
> Basic 6.
> Mon but étant d'afficher un document .doc (word) après une sélection


dans
> une liste.
> Pas de modification , pas de sauvegarde. Juste l'affichage du document.
>
> Merci pour toute adresses internet, document ou même bout de code.
>
>
> Merci de vos réponses
>
>
> Jacques
>
>




Avatar
Jacques \(Be\)
Ok maqis le but rechercher est de pouvoir consulter dans un formulaire vb
les fichier .doc s'il faut les enregistrer d'abord
au format rtf cela n'a pas de sens autant utiliser Word alors !!



"X" a écrit dans le message de
news:eMnV%
Il y a peutr être d'autres solutions, mais sinon, dans Word,
enregistrer sous "rtf"...

--
Merci beaucoup, au revoir et à bientôt :o)
------
Site logiciels
http://irolog.free.fr
Mail
http://irolog.free.fr/ecrire/index.htm
Site perso
http://irolog.free.fr/joe/index.htm
Pincipe d'utilisation des news Groups
http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm
--------------------------------------------------------------------------


----------
"Jacques (Be)" a écrit dans le message de news:

> Bonjour
>
>
> Pourquoi pas mais alors il faut passer de .doc à .rtf pour chacun des
> fichiers !
> Dans ce cas comment ??
>
>
> "X" a écrit dans le message de
> news:
>> Bonsoir,
>>
>> Et l'affichage dans un RTF de ton programme ???
>>
>> --
>> Merci beaucoup, au revoir et à bientôt :o)
>> ------
>> Site logiciels
>> http://irolog.free.fr
>> Mail
>> http://irolog.free.fr/ecrire/index.htm
>> Site perso
>> http://irolog.free.fr/joe/index.htm
>> Pincipe d'utilisation des news Groups
>>


http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm

-------------------------------------------------------------------------




-
> ----------
>> "Jacques(BE)" a écrit dans le message de news:
>> %
>> > Bonjour,
>> >
>> > Je cherche de l'information sur l'utilisation du contrôle OLE de


Visual
>> > Basic 6.
>> > Mon but étant d'afficher un document .doc (word) après une sélection
> dans
>> > une liste.
>> > Pas de modification , pas de sauvegarde. Juste l'affichage du


document.
>> >
>> > Merci pour toute adresses internet, document ou même bout de code.
>> >
>> >
>> > Merci de vos réponses
>> >
>> >
>> > Jacques
>> >
>> >
>>
>>
>
>




Avatar
Fred
Dans : news:%
Jacques(BE) écrit :
Bonjour,



Bonjour,

Je cherche de l'information sur l'utilisation du contrôle OLE de
Visual Basic 6.
Mon but étant d'afficher un document .doc (word) après une sélection
dans une liste.



Il faut utiliser la méthode CreateEmbed ou CreateLink de l'objet OLE en
spécifiant le chemin d'accès au fichier et facultativement la classe de
l'objet incorporé (Word.document.8 par exemple)

Pas de modification , pas de sauvegarde. Juste l'affichage du
document.



Là, cela me paraît plus délicat puisque c'est géré par Word.
Tu peux empêcher l'activation du document avec :

OLE1.AutoVerbMenu = False 'Supprime le menu contextuel
OLE1.AutoActivate = 0 'Supprime l'activation par double-clic

Mais par contre, il n'y a plus de scroll non plus ... À voir

Merci pour toute adresses internet, document ou même bout de code.



Il y a des infos dans la msdn library fournie avec vb6 mais je n'ai rien
trouvé sur la msdn library en ligne.

Fais une recherche sur un éventuel viewer pour documents word (cela doit
bien exister) que tu utiliserais à la place de word comme classe d'objet
pour le contrôle OLE. Cela te permettrait d'activer le document sans
qu'il y ait possibilité de le modifier.



--
Fred
http://www.cerbermail.com/?3kA6ftaCvT
Avatar
Fred
Dans : news:
Fred écrit :

Fais une recherche sur un éventuel viewer pour documents word (cela
doit bien exister)



Oui, voir ici :
http://www.microsoft.com/downloads/details.aspx?FamilyID•e24c87-8732-48d5-8689-ab826e7b8fdf&displaylang=cs

Reste à trouver quelle classe d'objet utiliser ce qui doit pouvoir se
faire avec l'explorateur d'objet, une fois ce programme installé. Je
n'ai pas testé.

--
Fred
http://www.cerbermail.com/?3kA6ftaCvT
Avatar
Driss HANIB
non, pas forcément tu peux "piloter" word en arrière plan pour faire cette
transformation et créer un fichier .rtf temporaire que tu effacerais après
utilisation

Driss

"Jacques (Be)" a écrit dans le message de
news:OV3N$
Ok maqis le but rechercher est de pouvoir consulter dans un formulaire vb
les fichier .doc s'il faut les enregistrer d'abord
au format rtf cela n'a pas de sens autant utiliser Word alors !!



"X" a écrit dans le message de
news:eMnV%
> Il y a peutr être d'autres solutions, mais sinon, dans Word,
> enregistrer sous "rtf"...
>
> --
> Merci beaucoup, au revoir et à bientôt :o)
> ------
> Site logiciels
> http://irolog.free.fr
> Mail
> http://irolog.free.fr/ecrire/index.htm
> Site perso
> http://irolog.free.fr/joe/index.htm
> Pincipe d'utilisation des news Groups
> http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm

--------------------------------------------------------------------------
----------
> "Jacques (Be)" a écrit dans le message de news:
>
> > Bonjour
> >
> >
> > Pourquoi pas mais alors il faut passer de .doc à .rtf pour chacun des
> > fichiers !
> > Dans ce cas comment ??
> >
> >
> > "X" a écrit dans le message de
> > news:
> >> Bonsoir,
> >>
> >> Et l'affichage dans un RTF de ton programme ???
> >>
> >> --
> >> Merci beaucoup, au revoir et à bientôt :o)
> >> ------
> >> Site logiciels
> >> http://irolog.free.fr
> >> Mail
> >> http://irolog.free.fr/ecrire/index.htm
> >> Site perso
> >> http://irolog.free.fr/joe/index.htm
> >> Pincipe d'utilisation des news Groups
> >>
http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm
>

-------------------------------------------------------------------------


-
> > ----------
> >> "Jacques(BE)" a écrit dans le message de news:
> >> %
> >> > Bonjour,
> >> >
> >> > Je cherche de l'information sur l'utilisation du contrôle OLE de
Visual
> >> > Basic 6.
> >> > Mon but étant d'afficher un document .doc (word) après une


sélection
> > dans
> >> > une liste.
> >> > Pas de modification , pas de sauvegarde. Juste l'affichage du
document.
> >> >
> >> > Merci pour toute adresses internet, document ou même bout de code.
> >> >
> >> >
> >> > Merci de vos réponses
> >> >
> >> >
> >> > Jacques
> >> >
> >> >
> >>
> >>
> >
> >
>
>




Avatar
Jacques93
Bonjour Fred,
Fred a écrit :
[...]
Il y a des infos dans la msdn library fournie avec vb6 mais je n'ai rien
trouvé sur la msdn library en ligne.



Il y a :

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vb98/html/vbobjolecontainer.asp

mais bien caché, il faut faire la recherche à partir de msdn :

http://msdn.microsoft.com/library/default.asp

Google n'étant pas très performant sur le coup. Mais il faut reconnaître
que le site MS est quelque peu mouvant ces derniers temps ... ;-)

--
Cordialement,

Jacques.
Avatar
Jacques93
Bonjour Fred,
Fred a écrit :
Dans : news:
Fred écrit :

Fais une recherche sur un éventuel viewer pour documents word (cela
doit bien exister)



Oui, voir ici :
http://www.microsoft.com/downloads/details.aspx?FamilyID•e24c87-8732-48d5-8689-ab826e7b8fdf&displaylang=cs




Il y a même une version française :-D

http://www.microsoft.com/downloads/details.aspx?FamilyID•e24c87-8732-48d5-8689-ab826e7b8fdf&displaylang=fr
--
Cordialement,

Jacques.
Avatar
Fred
Dans : news:
Jacques93 écrit :
Bonjour Fred,
Fred a écrit :
[...]
Il y a des infos dans la msdn library fournie avec vb6 mais je n'ai
rien trouvé sur la msdn library en ligne.



Il y a :

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vb98/html/vbobjolecontainer.asp

mais bien caché, il faut faire la recherche à partir de msdn :

http://msdn.microsoft.com/library/default.asp




Bien vu !

Je n'ai pas cherché assez ;-)

Et merci également pour la version française du viewer.

Attendons de voir si cela convient à Jacques.
J'ajouterai que cela lui permettra d'installer son appli sans avoir
besoin de licence Word. Mais il n'a pas précisé si cela était une
contrainte.

--
Fred
http://www.cerbermail.com/?3kA6ftaCvT