SlideShare a Scribd company logo
1 of 5
Colegio de la sagrada familia
                “No necesitamos apagar la luz de los demás para hacer brillar la propia, Cristo es la luz verdadera”

                                            TALLER DE DIBUJO TECNICO
                                            Responsable Rodrigo Padilla R.
                                                  GRADO DECIMO


     Visual Basic es un lenguaje de programación orientado a objetos creado por la Microsoft. Este
     lenguaje incorpora todas las herramientas necesarias para la creación de cualquier aplicación para
     Windows. Con este lenguaje se puede crear desde una simple calculadora hasta un procesador de
     texto de la talla de Word, o una hoja de cálculo como Excel, o bien, cualquier aplicación que se le
     ocurra al programador.
     Visual Basic es un lenguaje visual que se origina del lenguaje de programación Basic. La
     programación en Visual Basic se basa en un ambiente de desarrollo totalmente grafico, que facilita
     la creación de interfaces gráficas, y en cierta medida, también la programación misma. Todos los
     programas que realicemos en Visual Basic serán por defecto, programas con todas las
     características de una aplicación típica de Windows.

     El Entorno Integrado de Desarrollo (IDE)
     Cuando se inicia Visual Basic, se crea un proyecto nuevo con un formulario. El IDE de Visual
     Basic consta de los siguientes                                  elementos:
                                                       Diseñador de formularios
                                                                                                                   Explorador de
Barra de Menús y Barra                                                                                             Proyectos
de Herramientas




     En                                  esta                            ventana se
                                                            Ventana de
                                         pueden                          distinguir                 los
                                                            Código
                                         siguientes                      elementos:     Ventana de
     1.- La           Cuadro de          barra de titulo, la barra de menús y la        Propiedades
     barra            Herramientas       de herramientas estándar.
     2.- La                              caja de herramientas (ToolBox) con los controles más comunes.
3.- Los formularios (forms) en gris, en el que se colocan los controles de la aplicación. Está
dotado
de una rejilla (grid)), para facilitar la alineación de los controles en el formulario.
4.- El explorador de proyecto (Project Explorer), donde se muestran los formularios y otros
módulos de programas que forman parte de la aplicación.
5.- La ventana de propiedades (Properties Windows), en la que se pueden ver las propiedades de
un objeto seleccionado sobre un formulario de la aplicación.
6.- La ventana de esquema de formularios (Form Layout Window), que muestra y determina la
posición inicial de los formularios cuando la aplicación se este ejecutando.
7.- La ventana explorador de formularios (Forms Explorer Windows), en esta se muestra el
formulario activo con el cual se esta trabajando en la aplicación.
Existen otros elementos tales como: La ventana editor de códigos (Code Editor) y la ventana
depurador (Debugger Windows) para ver valores en variables en tiempo de ejecución. Todo este
conjunto de herramientas y de ventanas es lo que se llama Entorno Integrado de Desarrollo o IDE
(Integrated Development Environment).
- 2.3.1 La barra de menús
La barra de menús de Visual Basic 6.0 resulta muy similar a la de cualquier otra aplicación de
Windows, tal y como se puede apreciar en la Figura 2.2. Algunos de los menús de esta barra
tienen
muy poca novedades, es decir, algunos incluyen las opciones típicas de los menús de cualquier
aplicación de Windows.
El menú File tiene pocas novedades. Lo más importante es la distinción entre proyectos. Un
proyecto reúne y organiza todos los ficheros que componen el programa o aplicación. Estos
ficheros pueden ser formulario, módulos, clases, recursos, etc. Visual Basic 6.0 permite tener más
de un proyecto abierto simultáneamente, lo cual puede ser útil en ocasiones. Con el comando Add
Project… se añade un nuevo proyecto en la ventana Project Manager. Con los comandos Open
Project… o New Project se abre o se crea un nuevo proyecto, pero cerrando el o los proyectos
que estuvieran abiertos previamente. En este menú está el comando Make ProjectName.exe…,
que permite crear ejecutables de los proyectos.
Tampoco el menú Edit aporta cambios importantes sobre lo que es lo habitual. Por el contrario el
menú View, generalmente de poca utilizada, es bastante propio de Visual Basic 6.0. Este permite
hacer aparecer en pantalla las distintas ventanas del entorno de desarrollo, así como acceder a un
formulario o al código relacionado con un control (que también aparece al hacer doble clic sobre
él),
y manejar funciones y procedimientos.
El menú Proyect permite añadir distintos tipos de elementos a un proyecto. Con Project
Properties… se puede elegir el tipo de proyecto y determinar el formulario con el que se arrancará
la aplicación (Startup Object). Con el comando Components se pueden añadir nuevos controles a
la barra de controles (Toolbox) que aparece a la izquierda de la pantalla.
En menú Tools se encuentran los comandos para arrancar el Menu Editor y para establecer
opciones del programa. En Tools/Options… se encuentran un




El Editor de Código de Visual Basic 6.0 es la ventana en la cual se escriben las sentencias de los
procedimientos y módulos de la aplicación. Esta ventana se activa de formas diferentes, una de las
principales es haciendo doble clic sobre un formulario o sobre cualquiera de sus controles.
También
existen otras formas que son muy poco habituales. Una de ellas es seleccionar la opción Code
(Código), del menú View (Ver), o bien, haciendo clic en el botón View Code (Ver Código), del
Explorador de Proyectos. La siguiente figura muestra el aspecto físico del Editor de Código:




Control Etiqueta (Label)
Se utiliza para mostrar texto que el usuario no puede modificar. Generalmente para identificar otros
controles en el formulario o para mostrar instrucciones al usuario.


Propiedades
Alignment       Alineación del texto dentro del control.
AutoSize        True/False. Determina si el tamaño del control se ajusta automáticamente al texto
                que contiene.
Caption         Texto que muestra el control.
Name            Nombre del control.
Font            Establece la fuente, estilo y tamaño para el texto del control.




Control Cuadro de Texto (Textbox)
Se utiliza para que el usuario le proporcione                datos a la aplicación o para que la
aplicación le devuelva la información al usuario. El texto que se muestra en el control puede ser
cambiado por el usuario.
Propiedades
Enabled      True/False. Establece un valor que determina si el control puede responder a
             eventos generados por el usuario.
Font         Establece la fuentes, estilo y tamaño para el texto del control.
Locked       True/False. Determina si es posible modificar el texto en el control.
MaxLength    Establece la longitud máxima permitida para el texto en el control.
MultiLine    Establece si el control puede aceptar múltiples líneas de texto.
Name         Nombre del control.
PasswordChar Carácter utilizado para ocultar el texto que realmente contiene el control.
Text         Texto que realmente contiene y muestra el control.
Visible      Establece si el control será visible para el usuario.


Eventos
Change          Ocurre cuando cambia el texto que contiene el control.
GotFocus        Ocurre cuando el control recibe el enfoque.
KeyDown         Ocurre cuando el usuario presiona una tecla mientras el control tiene el enfoque.
LostFocus       Ocurre cuando el control pierde el enfoque.


Métodos
Refresh         Actualiza el texto del control.
SetFocus        Mueve el enfoque al control.




Control Botón de Comando (Commandbutton)
Permite que la aplicación inicie, interrumpa o termine un proceso.


Propiedades
Cancel          True/False. Establece si el botón se comportará como el botón cancelaren        el
                formulario y se invocará su evento Click cada vez que se presione la tecla ESC.
Caption         Establece el texto que muestra el botón.
Default         True/False. Establece si el botón se comportará como el botón predeterminado en
                el formulario.
Font            Establece la fuente, estilo y tamaño para el texto del control.
Name            Nombre del botón.
Visible         True/False. Establece si el botón será visible para el usuario.


Eventos
Click           Ocurre cuando se hace clic sobre el botón.


Métodos
SetFocus        Mueve el enfoque al botón.

Los controles más usuales son aquellos que usamos con mayor frecuencia al momento de crear
una aplicación. Estos controles son por ejemplo: botones de comando, botones de opción, cajas de
texto, etiquetas, barras de desplazamiento, listas, cajas combinadas, botones de verificación, etc.
- 3.1.1 Los botones de comando (CommandButton)


                   Los botones de comando son aquellos botones típicos que vemos
frecuentemente en las aplicaciones de Windows, que realizan una operación en
especifico, por ejemplo, salir, imprimir, cancelar, etc.
Los botones de comando se utilizan principalmente para iniciar, interrumpir o terminar un proceso.
Estos controles pueden ser activados de múltiples formas como son: Haciendo clic sobre el,
presionando la tecla barra espaciadora o la tecla ENTRAR cuando este tiene el enfoque, o bien,
pulsando desde el teclado su respectivo acceso directo.
Estos botones poseen una gran cantidad de propiedades, métodos y eventos que definiremos a
continuación. Es importante recordar que todos los valores de las propiedades de un control
seleccionado en la aplicación pueden ser observados y modificados desde la ventana de
propiedades.
- 3.1.1.1 Propiedades de los botones de comando
Antes de definir cada una de las propiedades de los botones de comando, ejecute Visual Basic 6.0,
y, a continuación, seleccione la opción Standard EXE de la ventana New Project (Nuevo
Proyecto), y haga clic en el botón Open (Abrir).


EJERCICIOS DE ALGORITMOS
Pasos a seguir para conseguir cambiar una cuerda de guitarra
Inicio
     Preparar material necesario
     Extraer cuerda rota
     Introducir cuerda nueva
     Mientras no tenga tensión
         Girar clavijero
    volver
    ¿Esta afinada?
    NO : Mientras no esté afinada
         ¿Está en un tono más alto?
               Sí : Girar clavijero a la izquierda
               No: Girar clavijero a la derecha
      volver
  Sí : esta afinada
Fin


EJERCICOS PARA PASAR A SEUDOCODIGO VISUAL BASIC
    1.   Leer los catetos de un triángulo rectángulo e imprimir el valor de su hipotenusa.
−
    2.   Dado el valor de la temperatura en grados Celsius imprímalo en su valor Fahrenheit.
−
    3. Dado un valor N que presenta la cantidad de segundos transcurridos a partir de las
       00:00:00 hs imprimir la hora del día a que corresponde en formato 24 horas.
Ejemplos: Dado N=45002 Representa la hora 12:30:02 D a d o N = 3 6 0 0 0 R e p r e s e n t a
la hora 10:00:00 Dado N=72060 Representa la hora 20:01:00

More Related Content

What's hot

What's hot (19)

Unidad III
Unidad IIIUnidad III
Unidad III
 
Roxana
RoxanaRoxana
Roxana
 
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
 
Hendric gutierrez visual basic.
Hendric gutierrez visual basic.Hendric gutierrez visual basic.
Hendric gutierrez visual basic.
 
6. windows forms
6.  windows forms6.  windows forms
6. windows forms
 
Dce2 Introduccion Win Forms
Dce2 Introduccion Win FormsDce2 Introduccion Win Forms
Dce2 Introduccion Win Forms
 
Introduccion a Windows Form
Introduccion a Windows FormIntroduccion a Windows Form
Introduccion a Windows Form
 
Crear una aplicación de formularios windows forms
Crear una aplicación de formularios windows formsCrear una aplicación de formularios windows forms
Crear una aplicación de formularios windows forms
 
Elibeth Melendez
Elibeth MelendezElibeth Melendez
Elibeth Melendez
 
INFOSAN VISUAL BASIC
INFOSAN VISUAL BASICINFOSAN VISUAL BASIC
INFOSAN VISUAL BASIC
 
manual visual_studio_2010_
manual visual_studio_2010_manual visual_studio_2010_
manual visual_studio_2010_
 
aplica los fundamentos de programación web
aplica los fundamentos de programación web aplica los fundamentos de programación web
aplica los fundamentos de programación web
 
Windows.forms.ejercicios
Windows.forms.ejerciciosWindows.forms.ejercicios
Windows.forms.ejercicios
 
Vb entorno manual
Vb entorno manualVb entorno manual
Vb entorno manual
 
fundamentos basicos de Visual Basic 6.0
fundamentos basicos de Visual Basic 6.0fundamentos basicos de Visual Basic 6.0
fundamentos basicos de Visual Basic 6.0
 
Fundamentos de Visual Basic
Fundamentos de Visual BasicFundamentos de Visual Basic
Fundamentos de Visual Basic
 
fundamentos basicos de VISUAL BASIC
fundamentos basicos de VISUAL BASICfundamentos basicos de VISUAL BASIC
fundamentos basicos de VISUAL BASIC
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
desarolla aplicaciones
desarolla aplicaciones desarolla aplicaciones
desarolla aplicaciones
 

Viewers also liked

Diaposiva cd divis moreno
Diaposiva cd divis morenoDiaposiva cd divis moreno
Diaposiva cd divis morenoDeivis Moreno
 
Presentaciongemainformatica
PresentaciongemainformaticaPresentaciongemainformatica
PresentaciongemainformaticaGeemaGallardo
 
Equipos de trabajo
Equipos de trabajoEquipos de trabajo
Equipos de trabajoeliasmolina
 
El aprendizaje significativo ok
El aprendizaje significativo okEl aprendizaje significativo ok
El aprendizaje significativo okmyriiam Alex
 
Presentación Proyectos del Centro Educativo el Águila
Presentación Proyectos del Centro Educativo el ÁguilaPresentación Proyectos del Centro Educativo el Águila
Presentación Proyectos del Centro Educativo el ÁguilaYoany Andres Patiño Franco
 
Segunda parte. Si funciona, cámbielo
Segunda parte. Si funciona, cámbieloSegunda parte. Si funciona, cámbielo
Segunda parte. Si funciona, cámbieloDiana Sampayo
 
Los géneros literarios
Los géneros literariosLos géneros literarios
Los géneros literariosganamores
 
El valor de educar
El valor de educarEl valor de educar
El valor de educaranloga05
 
Puntos de Cultura para Latinoamerica
Puntos de Cultura para LatinoamericaPuntos de Cultura para Latinoamerica
Puntos de Cultura para Latinoamericadalinka
 
Lugares turisticos
Lugares turisticosLugares turisticos
Lugares turisticosbryannieto
 
Compáración de la educación de finlandia con el
Compáración de la educación de finlandia  con  elCompáración de la educación de finlandia  con  el
Compáración de la educación de finlandia con elwilsonherrera1
 
Licencias Creative Commons
Licencias Creative CommonsLicencias Creative Commons
Licencias Creative Commonsaricastillo17
 
Portada dueto moreno
Portada dueto morenoPortada dueto moreno
Portada dueto morenoJimmy Javier
 
Historia de la fotografia
Historia de la fotografiaHistoria de la fotografia
Historia de la fotografiaPatty P.o
 
Elementos fundamentales del diseño3
Elementos fundamentales del diseño3Elementos fundamentales del diseño3
Elementos fundamentales del diseño3leor0310
 

Viewers also liked (20)

Diaposiva cd divis moreno
Diaposiva cd divis morenoDiaposiva cd divis moreno
Diaposiva cd divis moreno
 
Presentaciongemainformatica
PresentaciongemainformaticaPresentaciongemainformatica
Presentaciongemainformatica
 
Equipos de trabajo
Equipos de trabajoEquipos de trabajo
Equipos de trabajo
 
El aprendizaje significativo ok
El aprendizaje significativo okEl aprendizaje significativo ok
El aprendizaje significativo ok
 
Presentación Proyectos del Centro Educativo el Águila
Presentación Proyectos del Centro Educativo el ÁguilaPresentación Proyectos del Centro Educativo el Águila
Presentación Proyectos del Centro Educativo el Águila
 
Segunda parte. Si funciona, cámbielo
Segunda parte. Si funciona, cámbieloSegunda parte. Si funciona, cámbielo
Segunda parte. Si funciona, cámbielo
 
Los géneros literarios
Los géneros literariosLos géneros literarios
Los géneros literarios
 
Periodico
PeriodicoPeriodico
Periodico
 
Celulares mucho cuidado
Celulares mucho cuidadoCelulares mucho cuidado
Celulares mucho cuidado
 
El valor de educar
El valor de educarEl valor de educar
El valor de educar
 
Puntos de Cultura para Latinoamerica
Puntos de Cultura para LatinoamericaPuntos de Cultura para Latinoamerica
Puntos de Cultura para Latinoamerica
 
Lugares turisticos
Lugares turisticosLugares turisticos
Lugares turisticos
 
Compáración de la educación de finlandia con el
Compáración de la educación de finlandia  con  elCompáración de la educación de finlandia  con  el
Compáración de la educación de finlandia con el
 
Licencias Creative Commons
Licencias Creative CommonsLicencias Creative Commons
Licencias Creative Commons
 
Portada dueto moreno
Portada dueto morenoPortada dueto moreno
Portada dueto moreno
 
Historia de la fotografia
Historia de la fotografiaHistoria de la fotografia
Historia de la fotografia
 
La cámara
La cámaraLa cámara
La cámara
 
Practica 1 NTI
Practica  1 NTIPractica  1 NTI
Practica 1 NTI
 
Elementos fundamentales del diseño3
Elementos fundamentales del diseño3Elementos fundamentales del diseño3
Elementos fundamentales del diseño3
 
Noticia 6
Noticia 6Noticia 6
Noticia 6
 

Similar to Taller info decimo

Similar to Taller info decimo (20)

Visual basic.
Visual basic.Visual basic.
Visual basic.
 
Guia 0 vb induccion
Guia 0 vb    induccionGuia 0 vb    induccion
Guia 0 vb induccion
 
Fundamentos vb
Fundamentos vbFundamentos vb
Fundamentos vb
 
Visual basic-6-0-guia
Visual basic-6-0-guiaVisual basic-6-0-guia
Visual basic-6-0-guia
 
Tutorial de visual_c_
Tutorial de visual_c_Tutorial de visual_c_
Tutorial de visual_c_
 
Tutorial de visual C++
Tutorial de visual C++Tutorial de visual C++
Tutorial de visual C++
 
slideshare
slideshareslideshare
slideshare
 
Apuntes vb6
Apuntes vb6Apuntes vb6
Apuntes vb6
 
Guia para programar_vba_excel
Guia para programar_vba_excelGuia para programar_vba_excel
Guia para programar_vba_excel
 
Visual basic ..!
Visual basic ..!Visual basic ..!
Visual basic ..!
 
Visual basic
Visual basicVisual basic
Visual basic
 
Herramientas Visual Basic (vb)
Herramientas Visual Basic (vb)Herramientas Visual Basic (vb)
Herramientas Visual Basic (vb)
 
Fundamentos de visual basico por vicente sanchez
Fundamentos de visual basico por vicente sanchezFundamentos de visual basico por vicente sanchez
Fundamentos de visual basico por vicente sanchez
 
Fernando Espinoza
Fernando EspinozaFernando Espinoza
Fernando Espinoza
 
Programación.pptx
Programación.pptxProgramación.pptx
Programación.pptx
 
DESARROLLA APLICACIONES DE ESCRITORIO CON BASES DE DATOS
DESARROLLA  APLICACIONES DE ESCRITORIO CON BASES DE DATOS DESARROLLA  APLICACIONES DE ESCRITORIO CON BASES DE DATOS
DESARROLLA APLICACIONES DE ESCRITORIO CON BASES DE DATOS
 
Visualbasic6.0
Visualbasic6.0Visualbasic6.0
Visualbasic6.0
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Herramientas y Desarrollo de Software
Herramientas y Desarrollo de SoftwareHerramientas y Desarrollo de Software
Herramientas y Desarrollo de Software
 
Generalidades de Visual Basic
Generalidades de Visual BasicGeneralidades de Visual Basic
Generalidades de Visual Basic
 

More from rodrigopadilla1975

More from rodrigopadilla1975 (8)

Formulación del problema
Formulación del problemaFormulación del problema
Formulación del problema
 
Ejercicios de qbasic
Ejercicios de qbasicEjercicios de qbasic
Ejercicios de qbasic
 
Proyecto investigacion full
Proyecto investigacion fullProyecto investigacion full
Proyecto investigacion full
 
Planteamiento del problema
Planteamiento del problemaPlanteamiento del problema
Planteamiento del problema
 
Marco teorico
Marco teoricoMarco teorico
Marco teorico
 
Objeetivos de la investigación
Objeetivos de la investigaciónObjeetivos de la investigación
Objeetivos de la investigación
 
Objetivos de la investigación
Objetivos de la investigaciónObjetivos de la investigación
Objetivos de la investigación
 
Taller info decimo
Taller info decimoTaller info decimo
Taller info decimo
 

Taller info decimo

  • 1. Colegio de la sagrada familia “No necesitamos apagar la luz de los demás para hacer brillar la propia, Cristo es la luz verdadera” TALLER DE DIBUJO TECNICO Responsable Rodrigo Padilla R. GRADO DECIMO Visual Basic es un lenguaje de programación orientado a objetos creado por la Microsoft. Este lenguaje incorpora todas las herramientas necesarias para la creación de cualquier aplicación para Windows. Con este lenguaje se puede crear desde una simple calculadora hasta un procesador de texto de la talla de Word, o una hoja de cálculo como Excel, o bien, cualquier aplicación que se le ocurra al programador. Visual Basic es un lenguaje visual que se origina del lenguaje de programación Basic. La programación en Visual Basic se basa en un ambiente de desarrollo totalmente grafico, que facilita la creación de interfaces gráficas, y en cierta medida, también la programación misma. Todos los programas que realicemos en Visual Basic serán por defecto, programas con todas las características de una aplicación típica de Windows. El Entorno Integrado de Desarrollo (IDE) Cuando se inicia Visual Basic, se crea un proyecto nuevo con un formulario. El IDE de Visual Basic consta de los siguientes elementos: Diseñador de formularios Explorador de Barra de Menús y Barra Proyectos de Herramientas En esta ventana se Ventana de pueden distinguir los Código siguientes elementos: Ventana de 1.- La Cuadro de barra de titulo, la barra de menús y la Propiedades barra Herramientas de herramientas estándar. 2.- La caja de herramientas (ToolBox) con los controles más comunes.
  • 2. 3.- Los formularios (forms) en gris, en el que se colocan los controles de la aplicación. Está dotado de una rejilla (grid)), para facilitar la alineación de los controles en el formulario. 4.- El explorador de proyecto (Project Explorer), donde se muestran los formularios y otros módulos de programas que forman parte de la aplicación. 5.- La ventana de propiedades (Properties Windows), en la que se pueden ver las propiedades de un objeto seleccionado sobre un formulario de la aplicación. 6.- La ventana de esquema de formularios (Form Layout Window), que muestra y determina la posición inicial de los formularios cuando la aplicación se este ejecutando. 7.- La ventana explorador de formularios (Forms Explorer Windows), en esta se muestra el formulario activo con el cual se esta trabajando en la aplicación. Existen otros elementos tales como: La ventana editor de códigos (Code Editor) y la ventana depurador (Debugger Windows) para ver valores en variables en tiempo de ejecución. Todo este conjunto de herramientas y de ventanas es lo que se llama Entorno Integrado de Desarrollo o IDE (Integrated Development Environment). - 2.3.1 La barra de menús La barra de menús de Visual Basic 6.0 resulta muy similar a la de cualquier otra aplicación de Windows, tal y como se puede apreciar en la Figura 2.2. Algunos de los menús de esta barra tienen muy poca novedades, es decir, algunos incluyen las opciones típicas de los menús de cualquier aplicación de Windows. El menú File tiene pocas novedades. Lo más importante es la distinción entre proyectos. Un proyecto reúne y organiza todos los ficheros que componen el programa o aplicación. Estos ficheros pueden ser formulario, módulos, clases, recursos, etc. Visual Basic 6.0 permite tener más de un proyecto abierto simultáneamente, lo cual puede ser útil en ocasiones. Con el comando Add Project… se añade un nuevo proyecto en la ventana Project Manager. Con los comandos Open Project… o New Project se abre o se crea un nuevo proyecto, pero cerrando el o los proyectos que estuvieran abiertos previamente. En este menú está el comando Make ProjectName.exe…, que permite crear ejecutables de los proyectos. Tampoco el menú Edit aporta cambios importantes sobre lo que es lo habitual. Por el contrario el menú View, generalmente de poca utilizada, es bastante propio de Visual Basic 6.0. Este permite hacer aparecer en pantalla las distintas ventanas del entorno de desarrollo, así como acceder a un formulario o al código relacionado con un control (que también aparece al hacer doble clic sobre él), y manejar funciones y procedimientos. El menú Proyect permite añadir distintos tipos de elementos a un proyecto. Con Project Properties… se puede elegir el tipo de proyecto y determinar el formulario con el que se arrancará la aplicación (Startup Object). Con el comando Components se pueden añadir nuevos controles a la barra de controles (Toolbox) que aparece a la izquierda de la pantalla. En menú Tools se encuentran los comandos para arrancar el Menu Editor y para establecer opciones del programa. En Tools/Options… se encuentran un El Editor de Código de Visual Basic 6.0 es la ventana en la cual se escriben las sentencias de los procedimientos y módulos de la aplicación. Esta ventana se activa de formas diferentes, una de las
  • 3. principales es haciendo doble clic sobre un formulario o sobre cualquiera de sus controles. También existen otras formas que son muy poco habituales. Una de ellas es seleccionar la opción Code (Código), del menú View (Ver), o bien, haciendo clic en el botón View Code (Ver Código), del Explorador de Proyectos. La siguiente figura muestra el aspecto físico del Editor de Código: Control Etiqueta (Label) Se utiliza para mostrar texto que el usuario no puede modificar. Generalmente para identificar otros controles en el formulario o para mostrar instrucciones al usuario. Propiedades Alignment Alineación del texto dentro del control. AutoSize True/False. Determina si el tamaño del control se ajusta automáticamente al texto que contiene. Caption Texto que muestra el control. Name Nombre del control. Font Establece la fuente, estilo y tamaño para el texto del control. Control Cuadro de Texto (Textbox) Se utiliza para que el usuario le proporcione datos a la aplicación o para que la aplicación le devuelva la información al usuario. El texto que se muestra en el control puede ser cambiado por el usuario.
  • 4. Propiedades Enabled True/False. Establece un valor que determina si el control puede responder a eventos generados por el usuario. Font Establece la fuentes, estilo y tamaño para el texto del control. Locked True/False. Determina si es posible modificar el texto en el control. MaxLength Establece la longitud máxima permitida para el texto en el control. MultiLine Establece si el control puede aceptar múltiples líneas de texto. Name Nombre del control. PasswordChar Carácter utilizado para ocultar el texto que realmente contiene el control. Text Texto que realmente contiene y muestra el control. Visible Establece si el control será visible para el usuario. Eventos Change Ocurre cuando cambia el texto que contiene el control. GotFocus Ocurre cuando el control recibe el enfoque. KeyDown Ocurre cuando el usuario presiona una tecla mientras el control tiene el enfoque. LostFocus Ocurre cuando el control pierde el enfoque. Métodos Refresh Actualiza el texto del control. SetFocus Mueve el enfoque al control. Control Botón de Comando (Commandbutton) Permite que la aplicación inicie, interrumpa o termine un proceso. Propiedades Cancel True/False. Establece si el botón se comportará como el botón cancelaren el formulario y se invocará su evento Click cada vez que se presione la tecla ESC. Caption Establece el texto que muestra el botón. Default True/False. Establece si el botón se comportará como el botón predeterminado en el formulario. Font Establece la fuente, estilo y tamaño para el texto del control. Name Nombre del botón. Visible True/False. Establece si el botón será visible para el usuario. Eventos Click Ocurre cuando se hace clic sobre el botón. Métodos SetFocus Mueve el enfoque al botón. Los controles más usuales son aquellos que usamos con mayor frecuencia al momento de crear una aplicación. Estos controles son por ejemplo: botones de comando, botones de opción, cajas de texto, etiquetas, barras de desplazamiento, listas, cajas combinadas, botones de verificación, etc.
  • 5. - 3.1.1 Los botones de comando (CommandButton) Los botones de comando son aquellos botones típicos que vemos frecuentemente en las aplicaciones de Windows, que realizan una operación en especifico, por ejemplo, salir, imprimir, cancelar, etc. Los botones de comando se utilizan principalmente para iniciar, interrumpir o terminar un proceso. Estos controles pueden ser activados de múltiples formas como son: Haciendo clic sobre el, presionando la tecla barra espaciadora o la tecla ENTRAR cuando este tiene el enfoque, o bien, pulsando desde el teclado su respectivo acceso directo. Estos botones poseen una gran cantidad de propiedades, métodos y eventos que definiremos a continuación. Es importante recordar que todos los valores de las propiedades de un control seleccionado en la aplicación pueden ser observados y modificados desde la ventana de propiedades. - 3.1.1.1 Propiedades de los botones de comando Antes de definir cada una de las propiedades de los botones de comando, ejecute Visual Basic 6.0, y, a continuación, seleccione la opción Standard EXE de la ventana New Project (Nuevo Proyecto), y haga clic en el botón Open (Abrir). EJERCICIOS DE ALGORITMOS Pasos a seguir para conseguir cambiar una cuerda de guitarra Inicio Preparar material necesario Extraer cuerda rota Introducir cuerda nueva Mientras no tenga tensión Girar clavijero volver ¿Esta afinada? NO : Mientras no esté afinada ¿Está en un tono más alto? Sí : Girar clavijero a la izquierda No: Girar clavijero a la derecha volver Sí : esta afinada Fin EJERCICOS PARA PASAR A SEUDOCODIGO VISUAL BASIC 1. Leer los catetos de un triángulo rectángulo e imprimir el valor de su hipotenusa. − 2. Dado el valor de la temperatura en grados Celsius imprímalo en su valor Fahrenheit. − 3. Dado un valor N que presenta la cantidad de segundos transcurridos a partir de las 00:00:00 hs imprimir la hora del día a que corresponde en formato 24 horas. Ejemplos: Dado N=45002 Representa la hora 12:30:02 D a d o N = 3 6 0 0 0 R e p r e s e n t a la hora 10:00:00 Dado N=72060 Representa la hora 20:01:00