Colegio de la sagrada familia                “No necesitamos apagar la luz de los demás para hacer brillar la propia, Cris...
3.- Los formularios (forms) en gris, en el que se colocan los controles de la aplicación. Estádotadode una rejilla (grid))...
principales es haciendo doble clic sobre un formulario o sobre cualquiera de sus controles.Tambiénexisten otras formas que...
PropiedadesEnabled      True/False. Establece un valor que determina si el control puede responder a             eventos g...
- 3.1.1 Los botones de comando (CommandButton)                   Los botones de comando son aquellos botones típicos que v...
Upcoming SlideShare
Loading in …5
×

Taller info decimo

266 views
206 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
266
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Taller info decimo

  1. 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 deBarra de Menús y Barra Proyectosde 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. 2. 3.- Los formularios (forms) en gris, en el que se colocan los controles de la aplicación. Estádotadode 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 otrosmó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 deun objeto seleccionado sobre un formulario de la aplicación.6.- La ventana de esquema de formularios (Form Layout Window), que muestra y determina laposició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 elformulario 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 ventanadepurador (Debugger Windows) para ver valores en variables en tiempo de ejecución. Todo esteconjunto 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úsLa barra de menús de Visual Basic 6.0 resulta muy similar a la de cualquier otra aplicación deWindows, tal y como se puede apreciar en la Figura 2.2. Algunos de los menús de esta barratienenmuy poca novedades, es decir, algunos incluyen las opciones típicas de los menús de cualquieraplicación de Windows.El menú File tiene pocas novedades. Lo más importante es la distinción entre proyectos. Unproyecto reúne y organiza todos los ficheros que componen el programa o aplicación. Estosficheros pueden ser formulario, módulos, clases, recursos, etc. Visual Basic 6.0 permite tener másde un proyecto abierto simultáneamente, lo cual puede ser útil en ocasiones. Con el comando AddProject… se añade un nuevo proyecto en la ventana Project Manager. Con los comandos OpenProject… o New Project se abre o se crea un nuevo proyecto, pero cerrando el o los proyectosque 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 elmenú View, generalmente de poca utilizada, es bastante propio de Visual Basic 6.0. Este permitehacer aparecer en pantalla las distintas ventanas del entorno de desarrollo, así como acceder a unformulario 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 ProjectProperties… 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 ala 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 estableceropciones del programa. En Tools/Options… se encuentran unEl Editor de Código de Visual Basic 6.0 es la ventana en la cual se escriben las sentencias de losprocedimientos y módulos de la aplicación. Esta ventana se activa de formas diferentes, una de las
  3. 3. principales es haciendo doble clic sobre un formulario o sobre cualquiera de sus controles.Tambiénexisten 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), delExplorador 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 otroscontroles en el formulario o para mostrar instrucciones al usuario.PropiedadesAlignment 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 laaplicación le devuelva la información al usuario. El texto que se muestra en el control puede sercambiado por el usuario.
  4. 4. PropiedadesEnabled 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.EventosChange 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étodosRefresh 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.PropiedadesCancel 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.EventosClick Ocurre cuando se hace clic sobre el botón.MétodosSetFocus Mueve el enfoque al botón.Los controles más usuales son aquellos que usamos con mayor frecuencia al momento de crearuna aplicación. Estos controles son por ejemplo: botones de comando, botones de opción, cajas detexto, etiquetas, barras de desplazamiento, listas, cajas combinadas, botones de verificación, etc.
  5. 5. - 3.1.1 Los botones de comando (CommandButton) Los botones de comando son aquellos botones típicos que vemosfrecuentemente en las aplicaciones de Windows, que realizan una operación enespecifico, 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 acontinuación. Es importante recordar que todos los valores de las propiedades de un controlseleccionado en la aplicación pueden ser observados y modificados desde la ventana depropiedades.- 3.1.1.1 Propiedades de los botones de comandoAntes 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 (NuevoProyecto), y haga clic en el botón Open (Abrir).EJERCICIOS DE ALGORITMOSPasos a seguir para conseguir cambiar una cuerda de guitarraInicio 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 afinadaFinEJERCICOS 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 ala hora 10:00:00 Dado N=72060 Representa la hora 20:01:00

×