jueves, 5 de junio de 2008

Visual Basic I - Clase III

Esta clase es práctica, veremos el entorno de VB6, por lo cual se recomienda ir leyendo y haciendo cada cosa en el programa.
Barra de Herramientas:
Es la barra ubicada a la izquierda de la pantalla, contiene todos los elementos para diseñar.
Explorador de Proyectos:
Es una de las secciones ubicadas a la derecha de la pantalla. Permite ver los proyectos que tenemos abiertos.
Ventana de Propiedades:
Es donde se controlan las características de los objetos, en caso de cerrarla accidentalmente, se puede restaurar con F4

Si queremos ver el funcionamiento en tiempo real de nuestro programa se presiona F5, y esto correrá nuestro programa de acuerdo al código programado. En la ventana de propiedades, ahi varias propiedades que estaremos usando con frecuencia, entre estas están:
Nombre:
Cambia el nombre con el cual es almacenado un objeto en memoria, para facilitar el manejo de estos objetos se utilizan prefijos. Para un Formulario(Form) al cambiar el nombre siempre tendrá como prefijo "Frm" sin comillas y seguido del nombre que queramos(FrmEmpleados, FrmPlanilla, etc.), los objetos TextBox(Text) tendrán siempre el prefijo "Txt" y los botones(command) tendrán "Cmd"
Caption:
A diferencia de "Nombre", esta propiedad cambia únicamente el texto que se muestra en un objeto, pero no se puede hacer referencia a un objeto por medio de la propiedad Caption, por ejemplo si queremos que un botón diga encima "Salir", esta propiedad es la que contendrá este nombre.
Height:
Permite cambiar la altura de un objeto.
BackColor:
En el objeto Form, cambia el color de fondo de la ventana; está propiedad está en varios objetos.
BackStyle:
Indica la transparencia u opacidad de un objeto generalmente Label.
Autosize:
Determina si un control es redimensionado automáticamente de acuerdo al texto(caption) que tiene.
MinButton:
Cuando está en False, quita el botón para minimizar ventana de nuestro programa.
MaxButton:
Cuando está en False, quita el botón para maximizar ventana de nuestro programa.
ControlBox:
Cuando está en False deshabilita los botones de minimizar, maximizar y salir del programa.
WindowState:
Siempre lo tendremos en normal, esta propiedad determina la forma como aparece la pantalla al ejecutar el programa. Puede ser minimizada, maximizada, o normal, que es el tamaño predeterminado que uno le da.
BorderStyle:
Siempre lo tendremos como Sizabled, este modo permite modificar el tamaño de la ventana durante la ejecución del programa, todos las demás opciones de esta propiedad no lo permiten.
Picture:
Esta propiedad permite poner una imagen como fondo de nuestro programa.
Icon:
En la ventana donde estamos diseñando nuestro programa, la que dice Form, al lado izquierdo de ese nombre está un icono pequeño. Esta propiedad noc permite ponerle un icono de nuestra elección.(La imagen tiene que estar en formato .ico)

El ejercicio que haremos es el siguiente:
1. Abrir VB6, y luego seleccionamos la opción Standard EXE.
2. Ubicar 4 objetos "Label" en el la ventana de nuestro formulario.
3. Ahora, seleccionar los 4 Label(tecla Ctrl+Click en cada uno).
4. Con los 4 seleccionados buscar en la Ventana de Propiedades la opción BackStyle y ponerla en Transparent; y la propiedad AutoSize ponerla en True.
5. Cambiar el texto mostrado en cada Label para que digan Código, Nombre, Sueldo y Descuento respectivamente.
6. Poner 4 objetos TextBox, cada uno al lado de uno de los Label.
7. Seleccionar los 4 TextBox y borrar el texto que tienen(Caption).
8. Con los 4 TextBox aún seleccionados, cambiar la propiedad Height a 350.

De aquí en adelante pueden ir experimentando para que sirve cada propiedad dentro de este nuevo proyecto que hicimos. Ahora estamos tratando principalmente la interfz gráfica del VB6, en clases posteriores se verá la codificación de este mismo programa.

FIN DE CLASE III

No hay comentarios: