Professional Documents
Culture Documents
Estos programas estn compuesto por objetos. Los objetos son los bloques bsicos
de construccin de una aplicacin con Visual Basic. Cada objeto tiene un conjunto de
caractersticas y un comportamiento definido (propiedades, mtodos y eventos) que
lo diferencian de otros tipos de objeto.
Una propiedad es una caracterstica o atributo de un objeto, como su tamao, titulo o
color. Para modificar las propiedades de un objeto en la vista cdigo primero
debemos escribir el nombre del objeto seguido de un punto, posteriormente el
nombre de la propiedad seguido del signo =, y por ultimo asignarle un valor a dicha
propiedad.
formulario.text = Calculadora
Otra manera de modificar las propiedades de un objeto es en la vista de diseo
mediante la ventana propiedades.
Un mtodo es una accin que el objeto puede realizar, como moverse, mostrarse u
ocultarse, etc. Para invocar el mtodo de un objeto debemos escribir primero el
nombre del objeto seguido de un punto y despus el nombre del mtodo deseado.
formulario.hide
Un evento es cualquier suceso que le puede ocurrir a un objeto. Los eventos de los
objetos son utilizados para activar procesos, dichos procesos son la respuesta al
evento ocurrido, como por ejemplo, dar un clic sobre un botn, sealar el objeto o
escribir sobre el.
Los procesos son descritos dentro de bloques de instrucciones denominados
procedimientos sub en la vista cdigo.
PictureBox1
Button1
Propiedad
Propiedad Valor
Valor
Name
Name picMostrarImagen
btnSeleccionarImagen
BorderStyle
Location FixedSingle
295,10
Location
Size 8,8
85,23
Size
Text 282,275
Seleccionar
OpenFileDialog1
Button2
Propiedad Valor
Propiedad Valor
Name btnSalir
Name dlgSeleccionarImagen
Location 295,40
Filename <dejar vacio>
Text Salir
Filter Windows Bitmaps|*.BMP|JPEG Files|*.JPG
Hide()
Background
Close()
BackgroundImage
Load
BackgroundImageLayout
Unload
Icon
MinimizeBox
MaximizeBox
ControlBox
FormBorderStyle
WindowState
ShowInTaskbar
Visible
Formulario
Button
Propiedad Valor
Propiedad Valor
Name frmMDI.vb
Name btnMostrarChild2
IsMdiContainer True
Location 105, 100
Size 660, 430
Size 85, 23
Text MDI Parent
Text Mostrar Child 2
WindowState Maximized
Formulario
Propiedad Valor
Name frmChild1.vb
Text Child 1
Formulario
Propiedad Valor
Name frmChild2.vb
Text Child 2
1. Cul es el mtodo corto para mostrar la ventana de cdigo?
2. Qu propiedad determina el texto mostrado en la barra de titulo de un
formulario?
3. Qu propiedad es necesario modificar para ocultar el botn cerrar en un
formulario?
4. Como muestras un formulario en modo Modal?
5. Qu propiedad modificas para hacer un formulario MDI parent?
6. Crea un proyecto con un formulario MDI que contenga dos formularios, cada
uno debe contener dos botones uno para mostrar el otro formulario y otro para
ocultarse a si mismo.
Las variables son espacios de memoria reservados para alojar un determinado tipo
de valor que ser utilizado durante la ejecucin de una aplicacin. Dicho valor
almacenado puede cambiar si es necesario, en cualquier momento que lo
dispongamos. Los tipos de variables (tipos de datos) mas comunes son integer,
double, char, string y boolean. Es recomendable declarar las variables antes de que
estas sean utilizadas, esto a travs de la siguiente instruccin:
Name frmHolaMundo.vb
Name btnOK
Size 75, 23
Text Mensaje
Formulario
Propiedad Valor
Name frmSeven.vb
Name btnJugar
Location 45, 40
Size 75, 23
Text Jugar
Button
Propiedad Valor
Name btnSalir
Location 45, 80
Size 75, 23
Text Salir
Label1, Label2, Label3
Propiedad Valor
AutoSize False
BorderStyle FixedSingle
Text 0
TextAlign MiddleCenter
Label4
Propiedad Valor
Text btnSalir
ForeColor Purple
PictureBox
Propiedad Valor
Name picGana
SizeMode StretchImage
Visible False
Formulario
Propiedad Valor
Name frmCheckbox.vb
Name btnCalcular
Text Calcular
Textbox1
Propiedad Valor
Name txtSB
Size 135, 20
TextAlign Right
Label1, Label2, Label3
Propiedad Valor
TextAlign MiddleCenter
Label4, Label5
Propiedad Valor
BorderStyle Fixed3D
TextAlign MiddleCenter
Forecolor Blue
GroupBox
Propiedad Valor
Text Descuento
Checkbox1, Checkbox2, Checkbox3
Propiedad Valor
Textbox2
Propiedad Valor
Name txtDescuento
Size 100,20
TextAlign Right
Enabled False
ToolTip1
Propiedad Valor
1. Qu tipo de dato es el valor introducido en un Inputbox?
2. Qu funcin te permite convertir un dato String a Integer?
3. Cul es el rango de nmeros generados con la funcin Rnd()?
4. Menciona dos maneras de mostrar informacin al usuario sin que este la pueda
editar:
5. Cul es el valor de retorno de un botn Si?
6. Propiedad que permite cambiar el estado de un Checkbox
7. En que panel puedes configurar el orden de los controles de un formulario?
8. Qu control utilizas para mostrar un mensaje de ayuda flotante al usuario?
9. Mtodo que te permite establecer la atencin sobre un control:
10. Cul es el evento default de un control Checkbox?
11. Reto
Cuando tenemos muchas condiciones diferentes, puede ser difcil utilizar varios If
anidados; por esta razn, VB ofrece la estructura Select Case como alternativa de la
estructura IfThenElse. Con la estructura Select Case, se evala una expresin
que puede tomar un nmero indeterminado de valores y realizar acciones segn el
valor de esta. Su sintaxis es la siguiente:
Select case expresin
Case valor1
Instrucciones
Case valor2
Instrucciones
.
.
.
Case else
Instrucciones
End Select
Se pide al usuario que ingrese una longitud expresada en centmetros. Si la
longitud es menor que 30,48 cm, se la debe mostrar en pulgadas; si es mayor o
igual que 91,44 cm, se la debe mostrar en yardas, y, en caso contrario, se la
debe mostrar en pies. (Sabemos que 1 yarda = 3 pies, 1 pie = 12 pulgadas y 1
pulgada = 2,54 cm).
Una casa de artculos para el hogar ofrece a sus clientes los siguientes planes
de pago:
Plan 1: si el cliente paga el 100% al contado, se hace un 10% de descuento sobre
el precio contado.
Plan 2: si el cliente paga el 50% al contado y el resto en 2 cuotas iguales, el precio
se incrementa un 10%.
Plan 3: si el cliente paga el 25% al contado y el resto en 3 cuotas iguales, el precio
se incrementa un 15%.
Dado el precio del artculo y el tipo de plan, se muestra un mensaje con los valores
por pagar. Si el plan ingresado no es correcto, se mostrar un mensaje.
Un ComboBox es una caja de texto desplegable que permite mostrar y seleccionar un elemento
(tem) entre todos los ingresados. ListBox es similar a l, aunque muestra los tem de manera
consecutiva. Las propiedades y los mtodos ms comunes de estos objetos son
Propiedad Funcin
Mtodo Funcin