Sei sulla pagina 1di 2

Cmo hacer un OCX VB6

Los archivos OCX contienen controles ActiveX, que funcionan en


cualquier aplicacin de Microsoft escrita en Visual Basic, Visual C + + o
cualquier otro lenguaje de programacin que soporte estos controles.
Estos mejoran los controles bsicos, tales como cuadros de texto,
etiquetas, cuadros de imagen y otros objetos que ya forman parte de
Visual Basic 6. La creacin de archivos OCX inicia el proceso de
construccin de un control ActiveX. El programador debe disear
formularios de Windows o aplicaciones de HTML para utilizar los
controles.

Necesitars

Visual Basic 6

Instrucciones

1.

1
Abre el software de VB6 y selecciona "ActiveX Control" en la lista de plantillas de
proyectos nuevos. Haz clic en "Project" (Proyecto) desde el nivel superior de mens
de Visual Basic. Selecciona "Project1 Properties" (Propiedades de Project1) de la
lista desplegable. En el cuadro de texto "Project Name" (Nombre del proyecto),
cambia el nombre por defecto, "Project1" con un nombre relevante para tu nuevo
control. Introduce una breve descripcin de lo que el control har en la casilla
"Project Description" (Descripcin del proyecto) y haz clic en "OK" (Aceptar).

2.

2
Haz clic en la ventana "UserControl" creada en el paso 1 para mostrar la ventana
Propiedades. Cambia el nombre predeterminado de "UserControl1" a algo breve
que describa el nuevo control. No incluyas espacios en el nombre.

3.

3
Agrega uno de los controles existentes mostrados en el Cuadro de herramientas a la
izquierda del formulario UserControl renombrado haciendo doble clic en el control.
Busca otros controles para utilizar como un modelo para el control ActiveX nuevo
haciendo clic en "Project" (Proyecto) en el men superior y seleccionando la opcin
"Components" (Componentes). En la pestaa "Controls" (Controles), desplzate
hacia abajo la lista de controles hasta que veas que empiezan con "Microsoft". Elige
una de ellos y haz clic en la casilla de verificacin junto al nombre. Para utilizar
controles no Microsoft en la lista debes licenciarlos desde el proveedor, o puedes
elegir el diseo de los controles completamente nuevos. Haz clic en "OK" (Aceptar)
para agregar el componente seleccionado a tu proyecto.

4.

4
Haz clic en "Add-Ins" (Complementos) del men superior y luego en "VB6 ActiveX
Ctrl Interface Wizard" (Asistente de interface de control de VB6 ActiveX).
Selecciona "Loaded/Unloaded" (Cargado/Descargado) en la seccin "Load

Behavior" (Comportamiento de carga), luego haz clic en "OK" (Aceptar). Repite este
proceso para agregar el "Property Page Wizard" (Asistente para pgina de
propiedades), que ayuda a crear pginas de propiedades del nuevo control.

5.

5
Haz clic en el men "Add-Ins" (Complementos) y elige "VB6 ActiveX Control
Interface Wizard" (Asistente de interface de control de VB6 ActiveX) para ejecutar
el asistente. Haz clic en "Next" (Siguiente) en el asistente. La columna de la derecha
de la pgina siguiente enumera algunos estndares de propiedad, mtodos y
eventos utilizados por la mayora de los controles. Agrega cualquier otra columna
izquierda adicional que parezca til. Haz clic en "Next" (Siguiente) cuando hayas
terminado. Agrega todos los elementos adicionales que necesita utilizar el "Page
Property Wizard" (Asistente para pginas de propiedades). En cada caso, contina
haciendo clic en "Next" (Siguiente) para trabajar a travs de modificaciones
adicionales hasta que aparezca "Finish" (Finalizar) en la parte inferior, luego haz
clic en "Finish" (Finalizar).

6.

6
Haz clic en "File" (Archivo) y "Save As" (Guardar como), y proporciona una
ubicacin y un nombre, que tendr una extensin automtica de ".ctl". Crea el
archivo OCX haciendo clic en "File" (Archivo) y selecciona "Make [Project
Name].OCX" (Crear [Nombre del proyecto]. OCX).

Potrebbero piacerti anche