Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROGRAMACIÓN
4. PROGRAMACIÓN DE VISUAL BASIC
❑ Paso 1
Abre un proyecto de Visual Basic. Haz doble clic sobre el control "Timer" para añadir Timer1 al proyecto. Haz doble clic sobre el control "Label"
(etiqueta) para añadir Label1 al formulario. Cambia la propiedad "Enabled" (habilitado) del control Timer1 a "True" (verdadero) y la propiedad
"Interval" (intervalo) a 1000.
❑ Paso 2
Presiona "F7" para abrir la ventana de código y escribe lo siguiente:
❑ Paso 3
Abre la subrutina Timer1_Tick e ingresa el siguiente código:
If time > 0 Then time = time - 1 Label1.Text = time Else Timer1.Enabled = False End If
Cuando el programa se ejecute, el Timer disminuirá la variable de tiempo de uno en uno cada segundo y mostrará el valor en la etiqueta hasta que el
conteo llegue a 0. Llegado ese momento, el Timer se desactivará.
❑ Paso 4
Presiona "Shift" y "F7" para abrir la ventana de diseño. Haz doble clic sobre el control Timer para añadir Timer2 al proyecto.
Cambia su propiedad de "Enabled" a "True" y su propiedad "Interval" a 100. Luego haz doble clic sobre él para abrir la
subrutina Timer2_Tick. Escribe el siguiente código:
If (Label1.Left + Label1.Width) > Me.Width Then Label1.Left = Me.Left - 100 End If Label1.Left = Label1.Left + 5
Con este código la etiqueta se desplazará horizontalmente por la pantalla, moviéndose cinco píxeles cada décima de
segundo. Cuando la etiqueta llegue al extremo derecho del formulario saltará nuevamente al extremo izquierdo y comenzará
a desplazarse horizontalmente otra vez.
❑ Paso 5
Presiona "Shift" y "F7" para abrir la ventana de diseño. Haz doble clic sobre el Timer para añadir Timer3 al proyecto. Cambia
su propiedad "Enabled" a "True" y su propiedad "Interval" a 500. Haz doble clic sobre el control "TextBox" (cuadro de texto)
para añadir TextBox1 al proyecto. Haz doble clic sobre el Timer3 del proyecto para abrir la subrutina Timer3_Tick. Escribe el
siguiente código:
TextBox1.Text = TextBox1.Text.ToUpper TextBox1.Select(TextBox1.TextLength, 0)
Cada medio segundo, el Timer cambiará todo el texto del TextBox1 a letras mayúsculas. De forma predeterminada, cuando el
Timer hace este cambio el cursor vuelve al inicio del cuadro de texto. La segunda línea de código impide que esto suceda.
4.6 GRÁFICOS ESTÁTICOS EN LOS PROGRAMAS
Puesto que Visual Basic está basado en componentes, los desarrolladores de software pueden crear programas avanzados de manera rápida
reutilizando los componentes predefinidos en Visual Basic. Una tarea común para los desarrolladores de Visual Basic es crear un gráfico para
mostrar los datos al usuario final.
❑ Paso 1
Abre el Visual Basic Integrated Development Environment (IDE) en tu computadora.
❑ Paso 2
Elige una nueva forma del menú de archivo de Visual Basic. Luego, selecciona la opción del menú "MSChart Control" de la barra de herramientas de
Visual Basic y haz clic izquierdo en la forma en Visual Basic para insertar la tabla en tu forma.
❑ Paso 3
Elige el tipo de gráfico a insertar en tu forma de Visual Basic. Para este ejemplo, eligiremos "Bar Graph" (Gráfico de barra).
❑ Paso 4
Haz doble clic en el objeto de control MS Chart en tu forma. Ingresa el siguiente código en la información de control de programación de tu tabla.
Private Sub Command1_Click() Chart.Column = 1 Chart.Data = 1500 Chart.Column = 2 Chart.Data = 3000 Chart.Column = 3 Chart.Data = 4500
End Sub
❑ Paso 5
Selecciona la opción del menú "Archivo->Guardar" y luego haz clic en F5 para correr el programa Visual Basic, que mostrará un gráfico de barras
básico.