Controles en Visual Basic
Los controles ActiveX (control ActiveX: control, como una casilla de verificación o un botón, que ofrece opciones a los usuarios o ejecuta macros o secuencias de comandos que automatizan una tarea. Puede escribir macros para el control en Microsoft Visual Basic para Aplicaciones o secuencias de comandos en el Editor de secuencias de comandos de Microsoft.) Son similares a losde los lenguajes de programación como Microsoft Visual Basic para Aplicaciones (Visual Basic para Aplicaciones (VBA): versión del lenguaje de macros-de Microsoft Visual Basic que se utiliza para programar aplicaciones Windows y que se incluye en varias aplicaciones Microsoft.).
Estos controles pueden ser barras de desplazamiento, botones de comando, botones de opción, botones de alternar u otroscontroles, y se utilizan para crear programas, cuadros de diálogo o formularios personalizados.
Los controles ActiveX de Microsoft Office PowerPoint 2003 se almacenan en el Cuadro de controles (menú Ver, submenú Barras de herramientas). Cuando agrega un control ActiveX a una presentación, puede "activarlo" escribiendo macros (macro: acción o conjunto de acciones que se pueden utilizar paraautomatizar tareas. Las macros se graban en el lenguaje de programación Visual Basic para Aplicaciones.) en el Editor de Microsoft Visual Basic (Editor de Microsoft Visual Basic: entorno en que pueden modificarse las macros que se hayan grabado y escribirse nuevas macros y programas de Visual Basic para aplicaciones.) que personalicen el comportamiento del control.
Por ejemplo, puede utilizar loscontroles ActiveX para crear una encuesta en línea en la presentación, en la que los usuarios que la respondan puedan escribir texto en los cuadros de texto o activar o desactivar casillas de verificación.
CREACIÓN DEL PRIMER CONTROL ACTIVEX CON VISUAL BASIC 5.0
IntroductionINTRODUCCIÓN
The Visual Basic® 5.0 Control Creation Edition makes creating ActiveX™ controls as easy as creating typicalVisual Basic applications.El Visual Basic ® 5.0 Edición de Creación de Control ActiveX ™ facilita la creación de controles tan fácil como crear típicas aplicaciones de Visual Basic.
The directions that follow will guide you through the process of building what is commonly called a "spinner" control.Las instrucciones siguientes le guiarán a través del proceso de construcción de lo que comúnmente sellama un control "spinner". A spinner control is a graphical ActiveX control that allows the user to increase or decrease a value by using a mouse instead of a keyboard. Un control de número es una gráfica de control ActiveX que permite al usuario aumentar o disminuir un valor mediante el uso de un ratón en vez de un teclado.
A spinner control is pictured below. Un control de número se muestra acontinuación.
Figure 1. Figura 1. A spinner control Un control de número
Now that you have an idea of what you will be building, let's get started. Ahora que usted tiene una idea de lo que será la construcción, vamos a empezar.
Step 1: Create a Test ContainerPASO 1: CREAR UN CONTENEDOR DE PRUEBA
Start the Control Creation Edition, highlight Standard EXE, and click Open as shownbelow.Inicie la Edición de Creación de Control, seleccione EXE estándar y haga clic en Abrir como se muestra a continuación. This creates the host application. Esto crea la aplicación host. This host will be used as the test container for the spinner control. Este host se utiliza como contenedor de prueba para el control de número.
Figure 2. Figura 2. The Visual Basic New Project window El Visual Basicen Nuevo proyecto ventana
Step 2: Add a Blank ActiveX Control ProjectPASO 2: AGREGUE UN PROYECTO DE CONTROL ACTIVEX EN BLANCO
From the File menu, select the Add Project command. En el menú Archivo, seleccione el comando Agregar del proyecto.
Figure 3.Figura 3. Adding a new project in the Add Project dialog Añadir un nuevo proyecto en el cuadro de diálogo Agregar proyecto
In the Add...
Regístrate para leer el documento completo.