Práctica 1: Introducción.

 

 

1.- La creación de un nuevo proyecto se realiza mediante la opción de menú File/New Project. Aparecerá el cuadro de dialogo New Project, en el se escoge la opción de Standard EXE (el resto de opciones no es estudiarán por el momento).

 

2.- Para salvar un proyecto se escoge la opción de menú File/Save Project As... Una vez escogido el directorio de trabajo se ha de dar un nombre al formulario (window) y al proyecto, cuyas extensiones son respectivamente frm y vbp.

 

La ventana proyecto (View/Project Explorer) nos permite ver los diversos archivos que están incluidos en nuestro proyecto, pudiendo seleccionar la vista de código o objeto.

 

 

3.- Para cambiar la propiedad Name del formulario se ha de seleccionar dicha propiedad de dicho objeto en la ventana Properties. A continuación se puede proceden a modificar el valor (frmHola).

 

Propiedad: Las propiedades de un objeto definen la manera en que dicho objeto se ve y se comporta.

 

Name: Cada objeto de VB debe tener un nombre, el cual está definido en la propiedad Name. Dicha propiedad aparecerá en todos los objectos y es una forma de referenciarnos a él.

 

4.- La propiedad Caption de un formulario define el texto que aparece en su barra de título. En este caso el título a colocar será “Programa Hola”.

 

5.- Colocación del objeto CommandButton en el formulario (doble clic/selección y magnitud). Arrastrar el botón hasta su ubicación final.

 

6.- Cambiar las propiedades Name y Caption del Botón a cmdExit y E&xit. El & en el Caption de un objeto precede a la tecla de acceso rápido de dicho objeto.

 

7.- A continuación colocar los siguientes objetos con las siguientes propiedades:

 

Objeto

Propiedad

Valor

Form

Name

FrmHelo

 

BackColor

Blue

 

Caption

Programa Hola

CommandButton

Name

CmdExit

 

Caption

&Salir

 

Font name

System

 

Font size

10

CommandButton

Name

CmdClear

 

Caption

&Borar

 

Font name

System

 

Font size

10

CommandButton

Name

CmdHello

 

Caption

&Visualiza Hola

 

Font name

System

 

Font size

10

TextBox

Name

TxtDisplay

 

Aligment

2-Center

 

Font name

System

 

Font size

10

 

MultiLine

True

 

BackColor: Color de fondo (tabla).

FontName: Fuente del texto.

FontSize: Tamaño de la fuente de texto.

Aligment: Alineación (Izquierda/Derecha/Centrado)

MultiLine: Texto en múltiples líneas (True/False).

 

Se anima al alumno a experimentar con los diferentes valores de estas propiedades de los objetos.

 

8.- Código del botón cmdExit. Trigger del evento clic del objeto (Para acceder a él se puede realizar un doble click sobre el objeto, o bien mediante la vista de código y selección de objeto/evento).

 

Private Sub cmdExit_Click()

    Beep            ‘Beep del PC.

    End              ‘Salir del programa.

End Sub

 

9.- Código del botón cmdDisplay.

 

Private Sub cmdHello_Click()

    'Se trabaja sobre la propiedad Text del TextBox

    'dicha propiedad contiene el texto del editor.

    txtDisplay.Text = "¡Hola mundo!"

End Sub

 

10.- Código del botón cmdClear.

 

Private Sub cmdClear_Click()

    'Se trabaja sobre la propiedad Text del TextBox

    'dicha propiedad contiene el texto del editor.

    txtDisplay.Text = ""

End Sub

 

11.- Ejecución del programa (Debug). Icono iniciar de la barra de herramientas estándar.

 

12.- Generar el ejecutable (File/Make EXE).

 

 

a)       No permitir el cambio de tamaño del formulario (para ello utilizar las propiedades del formulario)

 

b)       Al empezar el programa ha de aparecer el nombre del programador.

 

 

Realizar un ejercicio similar al anterior que utilizando dos TextBox y tres CommandButton nos permita transferir texto de un TextBox al otro y viceversa.

La función de los botones será la de transferencia de izquierda a derecha, de derecha a izquierda y de salir. Para ello es suficiente con lo estudiado en la actual práctica.

 

NOTA: No se debe utilizar los nombre predeterminados que Visual Basic proporciona cuando crean nuevos formularios, proyectos, objetos, etc..