Discussion:
crear control ocx
(demasiado antiguo para responder)
Sergio
2004-10-06 22:32:11 UTC
Permalink
Hola
quisiera crear un control OCX con codigo administrado para que pueda
agregarse en Word (como si creara un user control en VB6.0)
Es esto posible???
Gracias

Sergio
Eduardo A. Morcillo [MS MVP VB]
2004-10-07 02:45:00 UTC
Permalink
Post by Sergio
quisiera crear un control OCX con codigo administrado para que pueda
agregarse en Word (como si creara un user control en VB6.0)
Es esto posible???
Con .net no puedes crear OCX, pero usando interoperabilidad puedes usar un
control .net como un componente COM. Para registrar una dll .net como
componente COM utiliza regasm.exe.
--
Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
Misael Monterroca
2004-10-07 16:13:59 UTC
Permalink
Como te dice Eduardo no se pueden crear OCX desde .Net

Aqui te dice como hacer lo que necesitas pero con Vb.Net

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnofftalk/html/office06062002.asp
--
Saludos!
http://www.neo-mx.com/blog
Post by Sergio
Hola
quisiera crear un control OCX con codigo administrado para que pueda
agregarse en Word (como si creara un user control en VB6.0)
Es esto posible???
Gracias
Sergio
Sergio
2004-10-07 20:04:27 UTC
Permalink
Lo que yo necesito es poder agregar mi componente en una pagina de word
(agregarlo a la coleccion Shapes del documento Word)
Supongo que para esto el objeto "windowsControlLibrary" que creo en .net
deberia de implementar alguna interfase.
Alguna pista??

Gracias
Post by Misael Monterroca
Como te dice Eduardo no se pueden crear OCX desde .Net
Aqui te dice como hacer lo que necesitas pero con Vb.Net
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnofftalk/html/office06062002.asp
Post by Misael Monterroca
--
Saludos!
http://www.neo-mx.com/blog
Post by Sergio
Hola
quisiera crear un control OCX con codigo administrado para que pueda
agregarse en Word (como si creara un user control en VB6.0)
Es esto posible???
Gracias
Sergio
Misael Monterroca
2004-10-07 20:30:44 UTC
Permalink
Casi no utilizo office y desconozco cual es el objeto shape al cual te
refieres :(
--
Saludos!
http://www.neo-mx.com/blog
Post by Sergio
Lo que yo necesito es poder agregar mi componente en una pagina de word
(agregarlo a la coleccion Shapes del documento Word)
Supongo que para esto el objeto "windowsControlLibrary" que creo en .net
deberia de implementar alguna interfase.
Alguna pista??
Gracias
Post by Misael Monterroca
Como te dice Eduardo no se pueden crear OCX desde .Net
Aqui te dice como hacer lo que necesitas pero con Vb.Net
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnofftalk/html/office06062002.asp
Post by Sergio
Post by Misael Monterroca
--
Saludos!
http://www.neo-mx.com/blog
Post by Sergio
Hola
quisiera crear un control OCX con codigo administrado para que pueda
agregarse en Word (como si creara un user control en VB6.0)
Es esto posible???
Gracias
Sergio
Sergio
2004-10-07 21:49:33 UTC
Permalink
Gracias igual
Shapes es una coleccion que tienen los documentos de Word en donde se
"cuelgan" los controles ocx que insertas en el documento.
Seguire buscando
Post by Misael Monterroca
Casi no utilizo office y desconozco cual es el objeto shape al cual te
refieres :(
--
Saludos!
http://www.neo-mx.com/blog
Post by Sergio
Lo que yo necesito es poder agregar mi componente en una pagina de word
(agregarlo a la coleccion Shapes del documento Word)
Supongo que para esto el objeto "windowsControlLibrary" que creo en .net
deberia de implementar alguna interfase.
Alguna pista??
Gracias
Post by Misael Monterroca
Como te dice Eduardo no se pueden crear OCX desde .Net
Aqui te dice como hacer lo que necesitas pero con Vb.Net
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnofftalk/html/office06062002.asp
Post by Misael Monterroca
Post by Sergio
Post by Misael Monterroca
--
Saludos!
http://www.neo-mx.com/blog
Post by Sergio
Hola
quisiera crear un control OCX con codigo administrado para que pueda
agregarse en Word (como si creara un user control en VB6.0)
Es esto posible???
Gracias
Sergio
Misael Monterroca
2004-10-07 21:24:52 UTC
Permalink
Ojala y encuentes algo...
--
Saludos!
http://www.neo-mx.com/blog
Post by Sergio
Gracias igual
Shapes es una coleccion que tienen los documentos de Word en donde se
"cuelgan" los controles ocx que insertas en el documento.
Seguire buscando
Post by Misael Monterroca
Casi no utilizo office y desconozco cual es el objeto shape al cual te
refieres :(
--
Saludos!
http://www.neo-mx.com/blog
Post by Sergio
Lo que yo necesito es poder agregar mi componente en una pagina de word
(agregarlo a la coleccion Shapes del documento Word)
Supongo que para esto el objeto "windowsControlLibrary" que creo en .net
deberia de implementar alguna interfase.
Alguna pista??
Gracias
Post by Misael Monterroca
Como te dice Eduardo no se pueden crear OCX desde .Net
Aqui te dice como hacer lo que necesitas pero con Vb.Net
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnofftalk/html/office06062002.asp
Post by Sergio
Post by Misael Monterroca
Post by Sergio
Post by Misael Monterroca
--
Saludos!
http://www.neo-mx.com/blog
Post by Sergio
Hola
quisiera crear un control OCX con codigo administrado para que pueda
agregarse en Word (como si creara un user control en VB6.0)
Es esto posible???
Gracias
Sergio
Eduardo A. Morcillo [MS MVP VB]
2004-10-08 04:46:39 UTC
Permalink
Post by Sergio
Gracias igual
Shapes es una coleccion que tienen los documentos de Word en donde se
"cuelgan" los controles ocx que insertas en el documento.
Seguire buscando
Aqui tienes un poco de informacion:
http://www.ondotnet.com/pub/a/dotnet/2003/01/20/winformshosting.html
--
Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
Sergio
2004-10-08 19:47:14 UTC
Permalink
muchas gracias


"Eduardo A. Morcillo [MS MVP VB]" <emorcilloATmvps.org> escribió en el
Post by Eduardo A. Morcillo [MS MVP VB]
Post by Sergio
Gracias igual
Shapes es una coleccion que tienen los documentos de Word en donde se
"cuelgan" los controles ocx que insertas en el documento.
Seguire buscando
http://www.ondotnet.com/pub/a/dotnet/2003/01/20/winformshosting.html
--
Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
Orlando Jerez
2004-10-12 14:27:03 UTC
Permalink
Si estas usando .NET y quieres seguir utilizando tus Controles hay un Wrapper para .NET que permite reutilizar controles de VB6 en .NET se llama AxImp.exe

Puedes hacer tus controles con rapidez en VB6 y utilizarlos con .NET (VB, C#) mienstras aprendes a crearlos desde el principio en .NET.

El comando siguiente genera MediaPlayer.dll y AxMediaPlayer.dll para el control Media Player msdxm.ocx.
aximp c:\winnt\system32\msdxm.ocxSaludosOrlando Jerez

Loading...