Ejercicios Resueltos

Ejercicio Resuelto Visual Basic 6 – Sencillo programa de colores y posiciones

Ejercicio Resuelto Visual Basic 6 – Sencillo programa de colores y posiciones

En este ejercicio se muestra el formulario y los controles de un ejemplo muy sencillo que permite mover una caja de texto por la pantalla en este caso Arriba y Abajo, permitiendo a su vez representarla con cuatro colores diferentes.

En este ejercicio aprendemos varios propiedades de los controles como son:

BackColor: Color de fondo

Top: Posición que determina la distancia que existe entre el control y la parte superior del control

ScaleHeight: Este propiedad solo es para formularios y nos devuelve el Alto que tiene el formulario

Height: Determina el alto de un control.

Usamos varias constantes de color para asignárselas al BackColor como son: vbYellow, vbBlue, vbRed, vbGreen

Las constantes de colores con las que cuenta Visual Basic son las siguientes:

  • vbBlack
  • vbRed
  • vbGreen
  • vbYellow
  • vbBlue
  • vbMagenta
  • vbCyan
  • vbWhite

Se usa una palabra llamada Option Explicit.

Option Explicit: Fuerza la declaración explícita de todas las variables en un archivo, o permite declaraciones implícitas de variables.

Esto que quiere decir, si no colocamos esas palabra podemos usar variables sin la necesidad de declararlas.

Establecer Option Explicit en Off general no es una buena práctica. Podría escribir mal un nombre de variable en una o más ubicaciones, lo que causaría resultados inesperados cuando se ejecuta el programa.

El resultado es el siguiente:

Código completo:

Option Explicit 'esto se usa para validar que las varibles quedeb declaradas

Private Sub Form_Load()
    txtCaja.Top = 0 'Al inicio caja va a estar arriba
End Sub

Private Sub OptAbajo_Click()
    txtCaja.Top = frmColores.ScaleHeight - txtCaja.Height
    ' Para hubicar la caja en la parte inferior del formulario primero sacamos el alto que tiene el formulario
    ' con ScaleHeight y le restamos el alto de la caja para que quede pegada a la parte inferior
End Sub

Private Sub OptAmarillo_Click()
    txtCaja.BackColor = vbYellow
End Sub

Private Sub OptArriba_Click()
    txtCaja.Top = 0 'Si damos clic en la ocion Arriba ubicamos la caja en la parte de arriba
End Sub

Private Sub OptAzul_Click()
    txtCaja.BackColor = vbBlue
    'Para cambiar el Color de fondo se utiliza la propiedad BackColor y se le asinga una constante de color
    ' las constates de colores que trae visual son las siguientes
    '    vbBlack
    '    vbRed
    '    vbGreen
    '    vbYellow
    '    vbBlue
    '    vbMagenta
    '    vbCyan
    '    vbWhite
    
End Sub

Private Sub OptRojo_Click()
    txtCaja.BackColor = vbRed
    
End Sub

Private Sub OptVerde_Click()
    txtCaja.BackColor = vbGreen
End Sub

Este ejercicio fue tomado del libro “Practique Visual Basic 6.0 como si estuviera en primero – UNIVERSIDAD DE NAVARRA”

Puedes ver el libro en https://www.programaresfacil.co/libros-de-visual-basic-6/

Este ejercicio se hizo sobre Visual Basic 6 SP6 en Windows 10 64 Bit, Desea instalar Visual Basic en Windows 10 visite  Instalar Visual Basic 6 en Windows 10 64 bits

Descarga el código  Ejercicio 1 Sencillo programa de colores y posiciones (759 descargas )

Total Page Visits: 7078 - Today Page Visits: 1
Luis F. Martinez

Deja un comentario
Compartir
Publicado por
Luis F. Martinez

Publicaciones Recientes

Calculadora Básica en Visual Basic 6, Aprende a usar variables

En este proyecto, vamos a desarrollar una calculadora sencilla usando Visual Basic 6, que permite…

5 meses hace

Lenguajes de Programación Más Demandados en 2024

6 de septiembre de 2024 - La demanda de desarrolladores de software sigue en aumento,…

5 meses hace

La Unión Europea Aprueba la Primera Ley de Inteligencia Artificial del Mundo

En un movimiento histórico, la Unión Europea ha aprobado la primera ley de inteligencia artificial…

5 meses hace

Sincronización de Datos en Línea VB6: Lleva tu Proyecto al Siguiente Nivel

¿Sigues trabajando con Visual Basic 6 y necesitas una forma eficiente de acceder a tus…

6 meses hace

OpenAI revoluciona la interacción con IA: ChatGPT ahora interpreta imágenes

OpenAI revoluciona la interacción con IA: ChatGPT ahora interpreta imágenes En un avance significativo para la…

9 meses hace

Curso de Programación Básica en Visual Basic 6.0

Bienvenido al Curso Básico de Visual Basic 6! Este curso está diseñado para llevarte a…

1 año hace

Este sitio utiliza cookies desea activarlas