controles ActiveX son pequeños componentes que funcionan dentro de otras aplicaciones , principalmente los navegadores web . Tienen objetos que un usuario interactúa con , por ejemplo, botones de clic y cuadros de texto. Puede crear controles ActiveX utilizando un lenguaje de programación y luego subirlo a un servidor para incluir en su página web. Tanto Visual Basic y Visual C + +, como parte de Microsoft Visual Studio 6.0, que los tipos de proyecto de control ActiveX que se pueden seleccionar para crear controles . Debido a las diferencias en la sintaxis de los lenguajes , la forma de crear un control ActiveX es muy diferente . Instrucciones
Visual Basic 6.0
1
Inicie Visual Basic . Haga clic en " Archivo" y luego en " Nuevo proyecto ". Seleccione "Control ActiveX " en la lista de proyectos y haga clic en " Aceptar". Haga clic en la propiedad " Name" para el control e introduzca un nuevo nombre, por ejemplo " testControl . "
2 Haga doble clic en los objetos en la caja de herramientas para agregarlos al control. Haga clic y arrastre los controles en la forma de organizar su apariencia.
3 Haga doble clic en uno de los controles en el formulario para abrir la ventana de código . Escriba el código que va a determinar la forma en que el control responde a eventos de usuario .
4
Press "F5 " para probar el control . Pulse el botón " OK" para iniciar el control en un navegador web. Prueba de los objetos cuando se carga el control. Detener la ejecución del programa y corregir los errores .
5
Haga clic en "Archivo " y seleccione " Haga TestControl.ocx " para crear el control ActiveX.
Visual C + + 6.0
6
Inicie Visual C + + . Haga clic en " Archivo" y luego en " Nuevo". Seleccione " MFC ActiveX ControlWizard " de la lista .
7
Escriba un nombre en el cuadro de texto Nombre del proyecto, por ejemplo " testControl . " Haga clic en " Aceptar " para abrir el asistente de proyectos . Haga clic en " Finalizar" para crear los archivos de proyecto
8
Haga clic en " _DTestControlEvents " y seleccionar " Añadir Evento ". . Haga clic en el nombre de la lista desplegable externo y seleccione un evento. Haga clic en el botón "Personalizar" y escriba los parámetros en la lista si los necesita . Haga clic en " Aceptar" para crear este evento.
9
Haga clic en " _DTestControl " y seleccione " Agregar método. " Seleccione los nombres externos e internos y un tipo de retorno. Agregar parámetros a la lista de parámetros si es necesario y haga clic en " Aceptar". Introduzca el archivo de encabezado de la clase y definir el método.
10
Abrir ventana de código del archivo " TestControlCtl.cpp " . Definir el método de codificación de ella.
11
Crea otros eventos y métodos de manera similar. Abra el archivo de declaración y declarar el mensaje y controladores de error como lo haría en cualquier otro proyecto de C + + . Abra el archivo cpp y definir estos controladores .
12
Pulse el botón "Ejecutar " o "CTRL + F5 " para probar el control . En el cuadro Nombre de archivo ejecutable , haga clic en la flecha y seleccione " ActiveX Control Test Container " y haga clic en " Aceptar".
13
Haga clic en "Editar " y luego " Insertar nuevo control". Busque el control ActiveX de la lista, haga clic en él y haga clic en " Aceptar". Haga clic en "Control" y luego " Invocar métodos " para poner a prueba los métodos que ha creado. Cierre la ventana de pruebas y corregir los errores .
14
Guardar los archivos de proyecto. Haz clic en " Build " y luego " Crear TestControl.ocx " o pulse la tecla "F7 " para crear el control ActiveX.