SlideShare a Scribd company logo
1 of 3
Download to read offline
Guía de Prácticas de
                                                 MICROSOFT VISUAL BASIC 6.0
                                                                                                  Laboratorio

LABORATORIO Nº. 2: Creando una aplicación Visual Basic
Objetivos:

Después de completar este laboratorio, estará en capacidad de:

         Crear una sencilla aplicación en Visual Basic
         Crear un procedimiento de evento


Ejercicio No. 1: Crear una pantalla Logon
En este ejercicio, creará una pantalla de Logon para una aplicación. Comenzará un nuevo proyecto, cambiará
el nombre al formulario, colocará controles en el formulario y definirá las propiedades de los controles.

   Comience un nuevo proyecto.

1. Ejecute Visual Basic (si no se está ejecutando). En el menú Archivo, seleccione Nuevo Proyecto.
2. Seleccione Standard EXE, and presione Aceptar.

   Agregar controles al formulario por defecto

    1.   Agregue   3 etiquetas al formulario.
    2.   Agregue   2 cuadro de textos al formulario.
    3.   Agregue   2 botones de comando (Command Button) al formulario.
    4.   Mueva y   redimensione los controles con la finalidad de que se vean como en la siguiente ilustración:




   Definir las propiedades para cada uno de los controles

    1. Seleccione cualquiera de los controles en el formulario.
    2. En la ventana de propiedades, seleccione la propiedad del control que este listada en la tabla
       siguiente.
    3. Ingrese el nuevo valor para la propiedad que se especifica en la tabla.

                   Objeto Actual      Propiedad          Nuevo Valor
                   Label1             Name               lblInstrucciones
                                      Caption            Ingrese Nombre y Contraseña
                   Label2             Name               lblNombreUsuario
                                      Caption            &Nombre de Usuario
                   Label3             Name               lblpassword
                                      Caption            &Clave
                   Text1              Name               txtNombreUsuario
                                      Text               En blanco
                   Text2              Name               txtClave
                                      Text               En blanco
                                      PasswordChar       *


                                                                Licda. Carmen L. Hernández P.                     1
                                       COMPUTACIÓN /DEPARTAMENTO DE ESTRUCTURAS/UNEFM
Guía de Prácticas de
                                              MICROSOFT VISUAL BASIC 6.0
                                                                                              Laboratorio

                Command1            Name             cmdAceptar
                                    Caption          Aceptar
                                    Default          True
                Command2            Name             cmdCancelar
                                    Caption          Cancelar
                                    Cancel           True
                Form1               Name             frmLogon
                                    Caption          Ingrese su clave
                                    BorderStyle      1 – Fixed Single

       El resultado de esto deber parecerse a la siguiente ilustración:




   Agregar código al evento clic del botón cmdAceptar

    1. Haga doble clic sobre el botón de comando (command button) cmdAceptar. Para abrir la ventana del
       editor de código con el siguiente código insertado :

       Private Sub cmdAceptar_Click()

       End Sub

    2. Agregue código al procedimiento del evento click para desplegar un mensaje
       con los valores actuales de la caja de texto (Text Box) Nombre y Clave :

       MsgBox ″Nombre        de   Usuario:      ″   &   TxtNombreUsuario.text     &   ″,   Clave:    ″   &
       txtClave.text

    3. Ejecute la aplicación. Escriba algo sobre el cuadro de texto del nombre de usuario y de la clave, y
       presione ACEPTAR. ¿Qué sucede?.
    4. Escriba un nombre diferente de usuario y una clave diferente, presione ENTER. ¿Qué sucede?,
       Intercambie sus impresiones con la clase.
    5. Cierre la aplicación y regrese al modo diseño.

   Agregar código al evento clic del botón cmdCancelar

    1. Haga doble clic sobre el botón de comando (command button) cmdCancelar. Para abrir la ventana
       del editor de código con el siguiente código insertado :

       Private Sub cmdCancelar_Click ()

       End Sub

    2. Agregue código al procedimiento del evento click para desplegar un mensaje :

       MsgBox ″Este botón cancela la acción″

                                                             Licda. Carmen L. Hernández P.               2
                                    COMPUTACIÓN /DEPARTAMENTO DE ESTRUCTURAS/UNEFM
Guía de Prácticas de
                                             MICROSOFT VISUAL BASIC 6.0
                                                                                             Laboratorio


    3. Ejecute la aplicación. Escriba algo sobre el cuadro de texto del nombre de usuario y de la clave, y
       presione CANCELAR. ¿Qué sucede?
    4. Escriba un nombre diferente de usuario y una clave diferente, presione la tecla ESCAPE. ¿Qué
       sucede?, Intercambie sus impresiones con la clase.
    5. Cierre la aplicación y regrese al modo diseño.


   Asignar nombre a nuestro proyecto

    1. En el menú Proyecto, seleccione Propiedades del proyecto1.
    2. En el nombre del proyecto, escriba MiPrimerProyecto, y presione Aceptar.

   Guardar el proyecto

    1. En el menú Archivo, seleccione Guardar proyecto.
    2. Cuando Visual Basic le pregunte si desea guardar el formulario, cambie la carpeta de destino a
       C:VisualBasicLaboratorio2, de el nombre frmLogon y presione guardar.
    3. Cuando Visual Basic le pregunte si desea guardar el proyecto, cambie la carpeta de destino a
       C:VisualBasicLaboratorio2, mantenga el nombre MiPrimerProyecto y presione guardar.


Ejercicio No. 2: Agregar código enabled (Habilitado) y Disabled
(Deshabilitado) a un botón
En este ejercicio, agregará código que habilitará el botón aceptar, solo cuando el nombre del usuario y la
clave hayan sido ingresados en los cuadros de texto.
Cuando se diseña una aplicación, se debe minimizar la posibilidad de que los usuarios comentan errores. Una
forma de hacer esto es, deshabilitando los controles que al ser seleccionados pueden causar algún error.

   Habilitar el botón Aceptar.

    1. En la ventana de propiedades, defina la propiedad Enabled del botón cmdAceptar a Falso/False.
    2. Haga clic en el cuadro de texto TxtNombreUsuario.
       Se    abre   la    ventana   del   editor    de   código para    el  procedimiento del  evento
       txtNombreUsuario_Change.
    3. Agregue las siguientes líneas de código al evento Change del txtNombreUsuario :

       If txtnombreUsuario.text <> ″″ And txtClave.text <>                 ″″ then
             cmdAceptar.enabled = true
       Else
             cmdAceptar.enabled = false
       End Sub

    4. Copie el código del evento txtNombreUsuario_Change() hacia el evento txtclave_change() del cuadro
       de texto txtClave.
    5. Guarde y pruebe la aplicación. ¿Está el botón Aceptar habilitado?
    6. Escriba el nombre del usuario. ¿Está el botón Aceptar habilitado?,¿Porque?, Comparta sus
       impresiones o dudas con la clase.
    7. Escriba la clave del usuario. ¿Está el botón Aceptar habilitado?,¿Porque?, Comparta sus impresiones
       o dudas con la clase.




                                                             Licda. Carmen L. Hernández P.               3
                                    COMPUTACIÓN /DEPARTAMENTO DE ESTRUCTURAS/UNEFM

More Related Content

What's hot

Titulo descriptivo-Guia acceso senastage
Titulo descriptivo-Guia acceso senastageTitulo descriptivo-Guia acceso senastage
Titulo descriptivo-Guia acceso senastage
David Vallejo
 
10 guia barra de insertar
10 guia barra de insertar10 guia barra de insertar
10 guia barra de insertar
DayanaBejarano
 
Informe de programacion
Informe de programacionInforme de programacion
Informe de programacion
guerreroslaura
 
Users c#guia total del programador
Users c#guia total del programadorUsers c#guia total del programador
Users c#guia total del programador
Santos Rivera Luján
 
Informe proyecto final programacion i (2)
Informe proyecto final programacion i (2)Informe proyecto final programacion i (2)
Informe proyecto final programacion i (2)
CRISSTHOFER
 
2.2 depuracion de un programa en c
2.2 depuracion de un programa en c2.2 depuracion de un programa en c
2.2 depuracion de un programa en c
SNPP
 
Introducción a JAVA
Introducción a JAVAIntroducción a JAVA
Introducción a JAVA
johitafresh
 
Introduccion java
Introduccion javaIntroduccion java
Introduccion java
als_8
 
Java Teoría-ejercicios
Java Teoría-ejerciciosJava Teoría-ejercicios
Java Teoría-ejercicios
Estefy Sanchez
 
Introduccion a Visual Studio .NET
Introduccion a Visual Studio .NETIntroduccion a Visual Studio .NET
Introduccion a Visual Studio .NET
Marvin Romero
 

What's hot (20)

Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010
 
Titulo descriptivo-Guia acceso senastage
Titulo descriptivo-Guia acceso senastageTitulo descriptivo-Guia acceso senastage
Titulo descriptivo-Guia acceso senastage
 
Trivia programacion java
Trivia programacion javaTrivia programacion java
Trivia programacion java
 
10 guia barra de insertar
10 guia barra de insertar10 guia barra de insertar
10 guia barra de insertar
 
Informe proyecto trivia java
Informe proyecto trivia javaInforme proyecto trivia java
Informe proyecto trivia java
 
Visual studio 2010
Visual studio 2010Visual studio 2010
Visual studio 2010
 
Monografia
MonografiaMonografia
Monografia
 
Informe de programacion
Informe de programacionInforme de programacion
Informe de programacion
 
Resumen semana2
Resumen semana2Resumen semana2
Resumen semana2
 
Users c#guia total del programador
Users c#guia total del programadorUsers c#guia total del programador
Users c#guia total del programador
 
Informe proyecto final programacion i (2)
Informe proyecto final programacion i (2)Informe proyecto final programacion i (2)
Informe proyecto final programacion i (2)
 
2.2 depuracion de un programa en c
2.2 depuracion de un programa en c2.2 depuracion de un programa en c
2.2 depuracion de un programa en c
 
Derive 1(introduccion)
Derive 1(introduccion)Derive 1(introduccion)
Derive 1(introduccion)
 
Introducción a JAVA
Introducción a JAVAIntroducción a JAVA
Introducción a JAVA
 
Fundamentos de Visual Basic
Fundamentos de Visual Basic Fundamentos de Visual Basic
Fundamentos de Visual Basic
 
Introduccion java
Introduccion javaIntroduccion java
Introduccion java
 
Java Teoría-ejercicios
Java Teoría-ejerciciosJava Teoría-ejercicios
Java Teoría-ejercicios
 
Visual studio 2010
Visual studio 2010Visual studio 2010
Visual studio 2010
 
1 conceptos generales de_programacion
1 conceptos generales de_programacion1 conceptos generales de_programacion
1 conceptos generales de_programacion
 
Introduccion a Visual Studio .NET
Introduccion a Visual Studio .NETIntroduccion a Visual Studio .NET
Introduccion a Visual Studio .NET
 

Viewers also liked (9)

Tutorial de-visual basic
Tutorial de-visual basicTutorial de-visual basic
Tutorial de-visual basic
 
Practicas de vacaciones 1 10
Practicas de vacaciones 1  10Practicas de vacaciones 1  10
Practicas de vacaciones 1 10
 
Tutorial de Visual
Tutorial de  VisualTutorial de  Visual
Tutorial de Visual
 
Manual visual-basic-6-0
Manual visual-basic-6-0Manual visual-basic-6-0
Manual visual-basic-6-0
 
Materia de informatica or
Materia de informatica orMateria de informatica or
Materia de informatica or
 
Visual basic 6.0 Menu de Programas Cristian Pallares
Visual basic 6.0 Menu de Programas Cristian PallaresVisual basic 6.0 Menu de Programas Cristian Pallares
Visual basic 6.0 Menu de Programas Cristian Pallares
 
Guía básica de Visual Basic 6.0
Guía básica de Visual Basic 6.0Guía básica de Visual Basic 6.0
Guía básica de Visual Basic 6.0
 
Cuaderno de Trabajo VB 6.0
Cuaderno de Trabajo VB 6.0Cuaderno de Trabajo VB 6.0
Cuaderno de Trabajo VB 6.0
 
Visual Basic 6.0 progarmacion
Visual Basic 6.0 progarmacion Visual Basic 6.0 progarmacion
Visual Basic 6.0 progarmacion
 

Similar to Laboratorio nº 2

Cuaderno de ejercicios y practicas vistual basic
Cuaderno de ejercicios y practicas vistual basicCuaderno de ejercicios y practicas vistual basic
Cuaderno de ejercicios y practicas vistual basic
Omar Valero Guerra
 
Manual de practicas_java2__2012-2
Manual de practicas_java2__2012-2Manual de practicas_java2__2012-2
Manual de practicas_java2__2012-2
Eli Diaz
 

Similar to Laboratorio nº 2 (20)

Laboratorio nº 2
Laboratorio nº 2Laboratorio nº 2
Laboratorio nº 2
 
INFOSAN PRACTICAS DE VISUAL BASIC 6 B
INFOSAN  PRACTICAS DE VISUAL BASIC 6  BINFOSAN  PRACTICAS DE VISUAL BASIC 6  B
INFOSAN PRACTICAS DE VISUAL BASIC 6 B
 
Laboratorio nº 1
Laboratorio nº 1Laboratorio nº 1
Laboratorio nº 1
 
Cuaderno de ejercicios y practicas vistual basic
Cuaderno de ejercicios y practicas vistual basicCuaderno de ejercicios y practicas vistual basic
Cuaderno de ejercicios y practicas vistual basic
 
Tallermacros 180406032042
Tallermacros 180406032042Tallermacros 180406032042
Tallermacros 180406032042
 
Taller macros
Taller macrosTaller macros
Taller macros
 
Act.final
Act.finalAct.final
Act.final
 
Taller macros
Taller macrosTaller macros
Taller macros
 
Taller macros
Taller macrosTaller macros
Taller macros
 
Visual fox-pro para clases
Visual fox-pro para clasesVisual fox-pro para clases
Visual fox-pro para clases
 
Manual de practicas_java2__2012-2
Manual de practicas_java2__2012-2Manual de practicas_java2__2012-2
Manual de practicas_java2__2012-2
 
Para el blog
Para el blogPara el blog
Para el blog
 
Rrr
RrrRrr
Rrr
 
Taller sobre macros en excel
Taller sobre macros en excelTaller sobre macros en excel
Taller sobre macros en excel
 
Como construir un DSS
Como construir un DSSComo construir un DSS
Como construir un DSS
 
Taller
TallerTaller
Taller
 
Macros en excel
Macros en excelMacros en excel
Macros en excel
 
Guia de Laboratorios 3 - VB.NET 2005
Guia de Laboratorios 3 - VB.NET 2005Guia de Laboratorios 3 - VB.NET 2005
Guia de Laboratorios 3 - VB.NET 2005
 
Macros en excel
Macros en excel Macros en excel
Macros en excel
 
Practicas de Visual Basic 6
Practicas de Visual Basic 6Practicas de Visual Basic 6
Practicas de Visual Basic 6
 

Recently uploaded

NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
pvtablets2023
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
NadiaMartnez11
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 

Recently uploaded (20)

La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 

Laboratorio nº 2

  • 1. Guía de Prácticas de MICROSOFT VISUAL BASIC 6.0 Laboratorio LABORATORIO Nº. 2: Creando una aplicación Visual Basic Objetivos: Después de completar este laboratorio, estará en capacidad de: Crear una sencilla aplicación en Visual Basic Crear un procedimiento de evento Ejercicio No. 1: Crear una pantalla Logon En este ejercicio, creará una pantalla de Logon para una aplicación. Comenzará un nuevo proyecto, cambiará el nombre al formulario, colocará controles en el formulario y definirá las propiedades de los controles.  Comience un nuevo proyecto. 1. Ejecute Visual Basic (si no se está ejecutando). En el menú Archivo, seleccione Nuevo Proyecto. 2. Seleccione Standard EXE, and presione Aceptar.  Agregar controles al formulario por defecto 1. Agregue 3 etiquetas al formulario. 2. Agregue 2 cuadro de textos al formulario. 3. Agregue 2 botones de comando (Command Button) al formulario. 4. Mueva y redimensione los controles con la finalidad de que se vean como en la siguiente ilustración:  Definir las propiedades para cada uno de los controles 1. Seleccione cualquiera de los controles en el formulario. 2. En la ventana de propiedades, seleccione la propiedad del control que este listada en la tabla siguiente. 3. Ingrese el nuevo valor para la propiedad que se especifica en la tabla. Objeto Actual Propiedad Nuevo Valor Label1 Name lblInstrucciones Caption Ingrese Nombre y Contraseña Label2 Name lblNombreUsuario Caption &Nombre de Usuario Label3 Name lblpassword Caption &Clave Text1 Name txtNombreUsuario Text En blanco Text2 Name txtClave Text En blanco PasswordChar * Licda. Carmen L. Hernández P. 1 COMPUTACIÓN /DEPARTAMENTO DE ESTRUCTURAS/UNEFM
  • 2. Guía de Prácticas de MICROSOFT VISUAL BASIC 6.0 Laboratorio Command1 Name cmdAceptar Caption Aceptar Default True Command2 Name cmdCancelar Caption Cancelar Cancel True Form1 Name frmLogon Caption Ingrese su clave BorderStyle 1 – Fixed Single El resultado de esto deber parecerse a la siguiente ilustración:  Agregar código al evento clic del botón cmdAceptar 1. Haga doble clic sobre el botón de comando (command button) cmdAceptar. Para abrir la ventana del editor de código con el siguiente código insertado : Private Sub cmdAceptar_Click() End Sub 2. Agregue código al procedimiento del evento click para desplegar un mensaje con los valores actuales de la caja de texto (Text Box) Nombre y Clave : MsgBox ″Nombre de Usuario: ″ & TxtNombreUsuario.text & ″, Clave: ″ & txtClave.text 3. Ejecute la aplicación. Escriba algo sobre el cuadro de texto del nombre de usuario y de la clave, y presione ACEPTAR. ¿Qué sucede?. 4. Escriba un nombre diferente de usuario y una clave diferente, presione ENTER. ¿Qué sucede?, Intercambie sus impresiones con la clase. 5. Cierre la aplicación y regrese al modo diseño.  Agregar código al evento clic del botón cmdCancelar 1. Haga doble clic sobre el botón de comando (command button) cmdCancelar. Para abrir la ventana del editor de código con el siguiente código insertado : Private Sub cmdCancelar_Click () End Sub 2. Agregue código al procedimiento del evento click para desplegar un mensaje : MsgBox ″Este botón cancela la acción″ Licda. Carmen L. Hernández P. 2 COMPUTACIÓN /DEPARTAMENTO DE ESTRUCTURAS/UNEFM
  • 3. Guía de Prácticas de MICROSOFT VISUAL BASIC 6.0 Laboratorio 3. Ejecute la aplicación. Escriba algo sobre el cuadro de texto del nombre de usuario y de la clave, y presione CANCELAR. ¿Qué sucede? 4. Escriba un nombre diferente de usuario y una clave diferente, presione la tecla ESCAPE. ¿Qué sucede?, Intercambie sus impresiones con la clase. 5. Cierre la aplicación y regrese al modo diseño.  Asignar nombre a nuestro proyecto 1. En el menú Proyecto, seleccione Propiedades del proyecto1. 2. En el nombre del proyecto, escriba MiPrimerProyecto, y presione Aceptar.  Guardar el proyecto 1. En el menú Archivo, seleccione Guardar proyecto. 2. Cuando Visual Basic le pregunte si desea guardar el formulario, cambie la carpeta de destino a C:VisualBasicLaboratorio2, de el nombre frmLogon y presione guardar. 3. Cuando Visual Basic le pregunte si desea guardar el proyecto, cambie la carpeta de destino a C:VisualBasicLaboratorio2, mantenga el nombre MiPrimerProyecto y presione guardar. Ejercicio No. 2: Agregar código enabled (Habilitado) y Disabled (Deshabilitado) a un botón En este ejercicio, agregará código que habilitará el botón aceptar, solo cuando el nombre del usuario y la clave hayan sido ingresados en los cuadros de texto. Cuando se diseña una aplicación, se debe minimizar la posibilidad de que los usuarios comentan errores. Una forma de hacer esto es, deshabilitando los controles que al ser seleccionados pueden causar algún error.  Habilitar el botón Aceptar. 1. En la ventana de propiedades, defina la propiedad Enabled del botón cmdAceptar a Falso/False. 2. Haga clic en el cuadro de texto TxtNombreUsuario. Se abre la ventana del editor de código para el procedimiento del evento txtNombreUsuario_Change. 3. Agregue las siguientes líneas de código al evento Change del txtNombreUsuario : If txtnombreUsuario.text <> ″″ And txtClave.text <> ″″ then cmdAceptar.enabled = true Else cmdAceptar.enabled = false End Sub 4. Copie el código del evento txtNombreUsuario_Change() hacia el evento txtclave_change() del cuadro de texto txtClave. 5. Guarde y pruebe la aplicación. ¿Está el botón Aceptar habilitado? 6. Escriba el nombre del usuario. ¿Está el botón Aceptar habilitado?,¿Porque?, Comparta sus impresiones o dudas con la clase. 7. Escriba la clave del usuario. ¿Está el botón Aceptar habilitado?,¿Porque?, Comparta sus impresiones o dudas con la clase. Licda. Carmen L. Hernández P. 3 COMPUTACIÓN /DEPARTAMENTO DE ESTRUCTURAS/UNEFM