Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


interfaz, Apuntes de Enfermería

Asignatura: informatica, Profesor: anonimo anonimo, Carrera: Enfermería, Universidad: UVIGO

Tipo: Apuntes

2012/2013

Subido el 06/07/2013

martalt-1
martalt-1 🇪🇸

3 documentos

1 / 33

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Informática para la Ingeniería
Tema
5.
Interfaz gráfica I
Informática para la Ingeniería. Curso 2012-13. Escuela de Ingeniería Industrial. Universidad de Vigo. 1
Tema
5.
Interfaz gráfica I
Escuela de Ingeniería Industrial
Universidade de Vigo
Curso 2012/13
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21

Vista previa parcial del texto

¡Descarga interfaz y más Apuntes en PDF de Enfermería solo en Docsity!

Informática para la Ingeniería

Tema

Interfaz gráfica I

Informática para la Ingeniería. Curso 2012-13. Escuela de Ingeniería Industrial. Universidad de Vigo.

Tema

Interfaz gráfica I

Escuela de Ingeniería Industrial

Universidade de VigoCurso 2012/

Entorno de programación de ventanas de VB

Formulario

Proyecto Ventana de

Informática para la Ingeniería. Curso 2012-13. Escuela de Ingeniería Industrial. Universidad de Vigo.

Controles del formulario Barra deherramientas(Controles)

Ventana de propiedades

^ A los formularios y controles de Visual Basic lesdenominamos objetos. ^ Cada objeto de Visual Basic tiene un nombre (propiedad^ Name

), por medio del cual es posible hacer referencia a dicho objeto a la hora de programar. Haciendo una analogíacon las estructuras (

structure

): un objeto sería una

Formularios y controles (Nombre)estructura y las propiedades del objeto los campos de la^ estructura.^ Informática para la Ingeniería. Curso 2012-13. Escuela de Ingeniería Industrial. Universidad de Vigo. estructura.  Al crear un formulario o un control, VB le proporciona unnombre, constituido por el nombre del tipo de control y unnúmero que se autoincrementa al introducir más controlesdel mismo tipo (ejemplo: nombres de 3 controles tipo“Button”:

Button

,^ Button

,^ Button

^ No usar nombres por defecto. No indican el uso que elprogramador hace objeto. La propiedad

Name

se debe

cambiar cuando se agrega un nuevo objeto a un proyecto.

^ Los formularios y los controles tienen un conjunto de^ propiedades

que definen su aspecto gráfico y su

forma de responder a las acciones del usuario.  Cada propiedad tiene un nombre que viene yadefinido por Visual Basic. En tiempo de diseño, se puede acceder a las Formularios y controles (Propiedades)^ Informática para la Ingeniería. Curso 2012-13. Escuela de Ingeniería Industrial. Universidad de Vigo.

^ En tiempo de diseño, se puede acceder a las^ propiedades de un objeto por medio de la ventana depropiedades. ^ En tiempo de ejecución, se accede por programa auna propiedad de un objeto por medio del nombre delobjeto al que pertenece, seguido de un “

. ” y el nombre

de la propiedad.

Ejemplo de control y sus propiedades Columna denombres depropiedades Columna de^ Informática para la Ingeniería. Curso 2012-13. Escuela de Ingeniería Industrial. Universidad de Vigo.

El botón tiene un conjunto depropiedades.La propiedad

Text

se ha fijado a la

cadena “

Aceptar

”, y las demás están

por defecto.

Columna de valores depropiedades

Ejemplo de controles en un formulario^ Informática para la Ingeniería. Curso 2012-13. Escuela de Ingeniería Industrial. Universidad de Vigo.

Este formulario contiene los siguientes controles:- 4 etiquetas (

Label

).

  • 2 cajas de texto (

TextBox

).

  • 1 lista desplegable (

ListBox

).

  • 1 Botón de pulsación (

Button

)

Ejemplo de evento de un botón

Lista de eventos. En Informática para la Ingeniería. Curso 2012-13. Escuela de Ingeniería Industrial. Universidad de Vigo.

Código asociado al evento Click

de un botón de pulsación (

btnAceptar

)

Lista de eventos. En negrita se muestranaquellos con códigoasociado.

^ Los métodos son funciones o procedimientos pre-^ programados

en el lenguaje que están asociadas a los

formularios y los controles.  Se accede a los métodos de cada objeto por medio desu nombre correspondiente. Para ejecutar un método de un objeto, se escribe el nombre del objeto, el Formularios y controles (Métodos)^ Informática para la Ingeniería. Curso 2012-13. Escuela de Ingeniería Industrial. Universidad de Vigo.

de un objeto, se escribe el nombre del objeto, el carácter “.” y el nombre del método junto con losparámetros (si éstos son necesarios).  Ejemplos:

Objeto.Método [(<parámetros>)] txtUsuario.AppendText("Hola")btnAceptar.Refresh

Añade texto a un TextBox

Actualiza un Button pintándolo de nuevo

Formularios: Propiedades más importantes

^ Font

: Especifica el tipo y el tamaño de la letra que se usará en el formulario.  WindowState

: Establece el estado en el que

aparecerá el formulario cuando se activa y presentaen pantalla. Admite tres opciones:

Normal

: Posición y tamaño que tenía en tiempo de

Informática para la Ingeniería. Curso 2012-13. Escuela de Ingeniería Industrial. Universidad de Vigo.

^ Normal

: Posición y tamaño que tenía en tiempo de diseño.  Minimized

: Aparece minimizado, representado por

su icono.  Maximized

: Aparece maximizado, ocupando toda la

pantalla.

Formularios: Algunos de los eventos más importantes

^ Click

: Clic de ratón sobre el formulario.

^ DoubleClick

: Doble-Clic de ratón sobre el

formulario.  KeyPress

: Pulsar una tecla.

^ Shown

: Mostrar el formulario (lo carga si es

Informática para la Ingeniería. Curso 2012-13. Escuela de Ingeniería Industrial. Universidad de Vigo.

Shown

: Mostrar el formulario (lo carga si es necesario).  MouseDown

: Pulsar una tecla del ratón sobre él.

Controles básicos (funcionamiento) ^ Button

: permite realizar acciones pulsando sobre él (ejemplo: salir del programa, haceralgún cálculo, comenzar a imprimir, etc.)  CheckBox

:^ permite activar o desactivar.

Informática para la Ingeniería. Curso 2012-13. Escuela de Ingeniería Industrial. Universidad de Vigo. ^ CheckBox

:^ permite activar o desactivar.

^ Cada casilla

CheckBox

es independiente de las

demás, pudiéndose seleccionar una o varias casillas.

^ ComboBox:

son controles que combinan un cuadro

de texto y una lista.^ ^

Los usuarios pueden introducir información en la parte delcuadro de texto o, alternativamente, seleccionar un elementoen la parte de cuadro de lista del control.  Sólo visualiza por defecto un elemento de la lista, ahorrando Controles básicos (funcionamiento)^ Informática para la Ingeniería. Curso 2012-13. Escuela de Ingeniería Industrial. Universidad de Vigo. ^ Sólo visualiza por defecto un elemento de la lista, ahorrando^ así espacio en la ventana. Para ver los demás elementosbasta hacer clic en el control.

^ ListBox

Es un control que permite mostrar una lista

de elementos, de la cual el usuario podrá seleccionaruno o varios de ellos.^ ^

Si la lista no puede verse completa porque el control no es losuficientemente grande, aparecerán en forma automática barras de desplazamiento que le permitirán al usuario

Controles básicos (funcionamiento)^ Informática para la Ingeniería. Curso 2012-13. Escuela de Ingeniería Industrial. Universidad de Vigo.

barras de desplazamiento que le permitirán al usuario observar todos los elementos.

^ Un

RadioButton

permite al usuario realizar una

selección que se puede activar o desactivar.^ ^

La opción que se activa o selecciona se presentará con unpunto negro que la distingue.  Los controles

RadioButton

se utilizan en grupos para

mostrar opciones de las cuales el usuario sólo puede

Controles básicos (funcionamiento)^ Informática para la Ingeniería. Curso 2012-13. Escuela de Ingeniería Industrial. Universidad de Vigo.

mostrar opciones de las cuales el usuario sólo puede seleccionar una.