Control ActiveX en Visual Basic 2005 Express

16/08/2006 - 07:25 por Paul P. Garcia | Informe spam
Saludos.

Quiero aprende a crear Control ActiveX (ocx) en Visual Basic 2005 Express,
pero no se por donde empezar.
En Visual Basic 6 al Inicar un nuevo Proyecto uno podia elegir entre "EXE
Estandar", "DLL activeX", "Control ActiveX" (este era para crear un "OCX"),
etc...
Pero aqui en Visual Basic 2005 Express, solo veo Aplicación para Windows,
Biblioteca de Clases, Aplicación de consola, etc... nose cual es para crear
"ocx"

Quiero crear un control para .NET para que lo pueda usar en mis otros
proyectos Visual Basic 2005, que sea distribuible. Este control no debe ser
visible en tiempo de ejecución.
En Visual Basic 6 creo que la porpiedad "InvisibleAtRuntime" determinava si
este control estaba o no visible en tiempo e ejecución.

Gracias de antemano.

Preguntas similare

Leer las respuestas

#1 Paul P. Garcia
16/08/2006 - 07:37 | Informe spam
Saludos.

Primero me disculpo por el anterior POST. El anterior era para
microsoft.public.es.dotnet.vb
Pero voy aprovechar para hacerles una consulta.

Estuve buscando con google tutorial para la creacion de Control ActiveX,
pero que sea compatible para poder usarlo tanto en Visual C# como en Visual
Basic 2005 Express, pero no logro encontrar dicho tutorial.

Este control debe estar invisible en tiempo de ejecución...
En Visual Basic 6 creo que la porpiedad "InvisibleAtRuntime" determinava si
este control estaba o no visible en tiempo e ejecución.

Gracias de antemano.
Respuesta Responder a este mensaje
#2 Harvey Triana
16/08/2006 - 14:29 | Informe spam
Tienes una confución. ActiveX es otra tecnologia, exclusiva de la
especificación COM. En VS2005 crea un projecto Windows Control Library.

<Harvey Triana />


"Paul P. Garcia" escribió en el mensaje
news:
Saludos.

Quiero aprende a crear Control ActiveX (ocx) en Visual Basic 2005 Express,
pero no se por donde empezar.
En Visual Basic 6 al Inicar un nuevo Proyecto uno podia elegir entre "EXE
Estandar", "DLL activeX", "Control ActiveX" (este era para crear un
"OCX"), etc...
Pero aqui en Visual Basic 2005 Express, solo veo Aplicación para Windows,
Biblioteca de Clases, Aplicación de consola, etc... nose cual es para
crear "ocx"

Quiero crear un control para .NET para que lo pueda usar en mis otros
proyectos Visual Basic 2005, que sea distribuible. Este control no debe
ser visible en tiempo de ejecución.
En Visual Basic 6 creo que la porpiedad "InvisibleAtRuntime" determinava
si este control estaba o no visible en tiempo e ejecución.

Gracias de antemano.

Respuesta Responder a este mensaje
#3 Pedro Echavarria
16/08/2006 - 17:04 | Informe spam
Quiere decir que ya los ActiveX son cosa del pasado ?


"Harvey Triana" wrote in message
news:e4wKZ%

Tienes una confución. ActiveX es otra tecnologia, exclusiva de la
especificación COM. En VS2005 crea un projecto Windows Control Library.

<Harvey Triana />


"Paul P. Garcia" escribió en el mensaje
news:
Saludos.

Quiero aprende a crear Control ActiveX (ocx) en Visual Basic 2005
Express, pero no se por donde empezar.
En Visual Basic 6 al Inicar un nuevo Proyecto uno podia elegir entre "EXE
Estandar", "DLL activeX", "Control ActiveX" (este era para crear un
"OCX"), etc...
Pero aqui en Visual Basic 2005 Express, solo veo Aplicación para Windows,
Biblioteca de Clases, Aplicación de consola, etc... nose cual es para
crear "ocx"

Quiero crear un control para .NET para que lo pueda usar en mis otros
proyectos Visual Basic 2005, que sea distribuible. Este control no debe
ser visible en tiempo de ejecución.
En Visual Basic 6 creo que la porpiedad "InvisibleAtRuntime" determinava
si este control estaba o no visible en tiempo e ejecución.

Gracias de antemano.





Respuesta Responder a este mensaje
#4 Paul P. Garcia
16/08/2006 - 23:51 | Informe spam
Hola.

Me gustaria que comenten todo lo que saben sobre la diferencia entre "DLL"
con Control ActiveX, desarrollados tanto en VC#, VB2005, con VC++,
VB6
Un control usuario tiene propiedades, metodos, eventos, etc...
Y son visibles o invisibles en tiempo de ejecución.
La verdad no se si una "DLL" sea visible en tiempo de ejecución. Por ejemplo
un boton o una caja de texto puede ser visible o invisible en tiempo de
ejecución, tambien puede ser movido, o puede cambiar su tamaño.
Y es facil de manejarlo, digo todo esto porque siempre me fue mas facil
manejar un control, no tengo mucha experiencia con "DLL", pero si las "DLL"
son mas poderosos o son mas facil de manejarlos. No me vendria mal buscar un
pequeño tutorial para crear DLL. Continuo buscando en google pero no
encuentro nada de esto. Me podrian facilitar un tutorial?.

Un ejemplo que encuentro con la diferencia de VB2005 con VB6 es el control
Winsock. En VB6 el control Winsock es facil de utilizarlo, gracias a sus
eventos, metodos y propiedades, en VB2005, se necesita mas lineas de codigo
para realizar la misma acción, y supongo que uno debe crearse sus propios
eventos.

Si creo una "DLL" con Visual C# Express, este es compatible con Visual Basic
6?

Gracias de antemano, por sus comentarios.
Respuesta Responder a este mensaje
#5 Harvey Triana
17/08/2006 - 00:52 | Informe spam
No exaptamente. Son otra tecnologia. Aunque se pueden usar en proyectos .NET
a traves de lo que llaman interoperabilidad.

<Harvey Triana />

"Pedro Echavarria" escribió en el mensaje
news:
Quiere decir que ya los ActiveX son cosa del pasado ?


"Harvey Triana" wrote in message
news:e4wKZ%

Tienes una confución. ActiveX es otra tecnologia, exclusiva de la
especificación COM. En VS2005 crea un projecto Windows Control Library.

<Harvey Triana />


"Paul P. Garcia" escribió en el mensaje
news:
Saludos.

Quiero aprende a crear Control ActiveX (ocx) en Visual Basic 2005
Express, pero no se por donde empezar.
En Visual Basic 6 al Inicar un nuevo Proyecto uno podia elegir entre
"EXE Estandar", "DLL activeX", "Control ActiveX" (este era para crear un
"OCX"), etc...
Pero aqui en Visual Basic 2005 Express, solo veo Aplicación para
Windows, Biblioteca de Clases, Aplicación de consola, etc... nose cual
es para crear "ocx"

Quiero crear un control para .NET para que lo pueda usar en mis otros
proyectos Visual Basic 2005, que sea distribuible. Este control no debe
ser visible en tiempo de ejecución.
En Visual Basic 6 creo que la porpiedad "InvisibleAtRuntime" determinava
si este control estaba o no visible en tiempo e ejecución.

Gracias de antemano.









Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida