

























Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Asignatura: informatica, Profesor: anonimo anonimo, Carrera: Enfermería, Universidad: UVIGO
Tipo: Apuntes
1 / 33
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!


























Informática para la Ingeniería. Curso 2012-13. Escuela de Ingeniería Industrial. Universidad de Vigo.
Escuela de Ingeniería Industrial
Universidade de VigoCurso 2012/
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
).
TextBox
).
ListBox
).
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
^ 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.
^ 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.