Descargar

Tutorial de introducción a la programación avanzada con Visual Basic 6.0

Enviado por jesus garcia utrera


Partes: 1, 2

  1. Controles Intrínsecos
  2. Controles extrínsecos
  3. Propiedades de un proyecto
  4. Elementos de un proyecto
  5. Eventos, procedimientos
  6. Algunas sentencias
  7. Introducción al manejo de bases de datos
  8. Algunas APIs
  9. Funciones
  10. Activex – Creación de un control
  11. Optimizar la Programación
  12. Anexos

Controles Intrínsecos

Los controles intrínsecos son aquellos que aparecen "cargados por defecto" en el cuadro de herramientas con abres VB. Estos se diferencian de los extrínsecos, por que una aplicación creada únicamente con estos controles (y sin agregar referencias o librerías) se puede distribuir sin instalador (algunas veces).

  • TextBox (Caja de texto) :

Se utiliza para el ingreso y validación de datos o información.

Algunas Propiedades

Text: Almacena la cadena de caracteres que contenga el control.

DataFiled: Enlaza en control con un campo de base de datos.

DataSource: Enlaza el control con un origen de manipulación de base de datos.

MultiLine: Permite escribir varias líneas en el control.

ScrollBars: Agrega barras de desplazamiento al control si esta MultiLine = True

PasswordChar: Es el carácter que ocultara el texto que se escribe en el control, por ejemplo PasswordChar = * (Asterisco).

Locked = Permite bloquear la escritura sobre el Textbox.

Hacer que un Textbox solo reciba números:

Podemos utilizar el siguiente condicional en el evento Validate que no nos permitirá salir del control si lo escrito en él no son números:

edu.red

Pero para que las teclas "de letras" o "símbolos" no se puedan escribir es necesario:

edu.red

Formatear un Textbox

Esto se utiliza para que un Textbox muestre un numero separados por unidades y decimales.

edu.red

Para realizar operaciones matemáticas con un Textbox formateado se debes cambiar la función Val por CDbl, ejemplo:

edu.red

  • CommandButton (Botón de Comando):

Este control permite encapsular procedimientos para que sean utilizados por el usuario con solo hacer click sobre él.

Algunas Propiedades

Cancel: Permite ejecutar el código escrito en el control presionando "Esc"

Default: Permite ejecutar el código escrito en el control presionando "Enter"

Style: Puede ser Graphical o Standard. Si es Graphical permite cambio de color entre otras.

Picture: Carga una imagen para el CommandButton si su propiedad Style es Graphical.

  • Label (Etiqueta):

Muestra la información, los títulos o los subtítulos que deseemos.

Algunas Propiedades

Alignment: Permite alinear el texto hacia la izquierda, derecha o centro.

BackStyle: Permite hacer que el fondo de la etiqueta sea transparente o solidó.

AutoSize: Ajusta el tamaño del control a la longitud del texto.

WordWrap: Muestra el texto (cuando es mucho) en varias líneas.

DataField y DataSorce: son iguales en todos los controles que las tengan.

Hacer que una etiqueta cambie de color cuando se pasa el mouse sobre ella

edu.red

  • CheckBox (Casilla de verificación)

Permite que se ejecute un procedimiento dependiendo de la verificación del Checkbox

Algunas Propiedades

Style: Si es Graphical convierte el control en un botón de chequeo.

Value: Activa o desactiva el valor de verificación. Cheked (Verifica), Uncheked (Desverifica) o Grayed (Inhabilitado)

Cambiar una etiqueta dependiendo del valor del ChekBox

edu.red

  • OptionButton (Botón de opción)

Permite que un código se ejecute teniendo en cuenta el valor de este control.

Algunas Propiedades

Value: Puede ser (True) mostrando un punto negro o (False) quitándolo.

Mostrar la opción elegida

edu.red

  • ComboBox (Caja Combo)

Permite escoger de una lista de opciones creadas un elemento.

Algunas Propiedades

List: Permite crear uno a uno los elementos de la lista del ComboBox

Style: Permite cambiar a un combo simple o lista.

Sorted: Si es (True) organiza los elementos de su lista alfabéticamente.

Agregar elementos mediante código

edu.red

Realizar procedimientos dependiendo el elemento seleccionado

edu.red

  • ListBox (Lista)

Muestra datos o campos en forma de lista.

Algunas Propiedades

Style: Standard (Normal) o CheckBox (Una lista con casillas de verificación)

Agregar campos de base de datos a un ListBox

edu.red

  • Timer (Temporizador)

Realiza un procedimiento en un intervalo o intervalos de tiempo determinados.

Algunas Propiedades

Interval: Permite ingresar el valor del intervalo de tiempo. Un intervalo de 1000 equivale a 1 segundo.

Enabled: Si es (False) pausa al temporizador, si es (True) lo activa.

Hacer una etiqueta parpadeante

Colocar 50 como valor en la propiedad Interval.

edu.red

Partes: 1, 2
Página siguiente