Documentos de Académico
Documentos de Profesional
Documentos de Cultura
'Methods
Overridable Sub ShowInfo( )
MessageBox.Show(Name)
MessageBox.Show(Birthdate)
MessageBox.Show(Gender)
MessageBox.Show(Age)
End Sub
End Class
Programación Orientada a Objetos
Después de haber creado la clase humana, puede
crear una subclase que hereda los atributos o datos de
la clase humana. Por ejemplo, puede crear una clase
de estudiantes que es una subclase de la clase
humana. En la clase de estudiante, usted no tiene que
definir los campos de datos que ya están definidos en
la clase humana, sólo tiene que definir los campos de
datos que son diferentes de una instancia de la clase
humana. Por ejemplo, es posible que desee incluir
StudentID y dirección en la clase de los estudiantes.
El código del programa para el StudentClass es el
siguiente:
Programación Orientada a Objetos
Public Class Students
Inherits Human
Public StudentID as String
Public Address As String
Overrides Sub ShowInfo( )
MessageBox.Show(Name)
MessageBox.Show(StudentID)
MessageBox.Show(Birthdate)
MessageBox.Show(Gender)
MessageBox.Show(Age)
MessageBox.Show(Address)
End Sub
Tool Box
Controles en VB2008 son herramientas
útiles que pueden ser colocadas en la forma
para realizar distintas tareas. Se utilizan
para crear muchos tipos de aplicaciones de
Windows. Algunos de los controles más
comunes son utilizados Button, Label,
ComboBox, ListBox, PictureBox,
TextBox, etc. Para insertar un control en su
formulario, usted sólo tiene que arrastrar y
soltar el control en el formulario. Puede
cambiar la posición y cambiar su tamaño
como desee.
Uso de textbox
Este programa, inserta tres Textbox y tres Label y un
botón. Dos Textbox son para los usuarios a introducir
Los números, los labels son uno para mostrar el
operador de multiplicación y el otro es el signo de
igualdad. El último Textbox es para conocer la
respuesta.
Textbox
Label
Uso de textbox
El Código
Private Sub Button1_Click (ByVal sender As System.Object Button1.Click,
ByVal e As System.EventArgs) Handles
Dim num1, num2, producto As Single
num1 = Val(TextBox1.Text)
num2 = Val(TextBox2.Text)
producto = num1 * num2
Textbox3.Text = producto
End Sub
Uso del ListBox-Un programa para
añadir elementos a una lista
Este programa añadirá un elemento a la vez que el
usuario introduzca un elemento en el textbox y haga
clic en el botón Add
Textbox
Label
Listbox
Boton
Uso del ListBox-Un programa para
añadir elementos a una lista
Codigo
Class Frm1
Private Sub Button1_Click(ByVal
sender As System.Object, ByVal e
As System.EventArgs) Handles
Button1.Click
Dim item As String
item = TextBox1.Text
'To add items to a listbox
ListBox1.Items.Add(item)
End Sub
End Class
Uso del PictureBox
En este programa, insertamos un PictureBox y un botón en el
formulario. Asegúrese de establecer la propiedad de la SizeMode
PictureBox a StretchImage de manera que todo el cuadro se puede ver
en el picturebox. Introduzca el código como se muestra a
continuación y usted puede cargar una imagen desde un archivo de
imagen determinados en el PictureBox.
Uso del PictureBox
Public Class Form1
Private Sub
Button1_Click(ByVal sender
As System.Object, ByVal e As
System.EventArgs) Handles
Button1.Click
'To load an image into the
PictureBox from an image file
PictureBox1.Image =
Image.FromFile(“Lugar y
Nombre de la imagen")
End Sub
El Control de Propiedades
Antes de escribir un procedimiento de evento para el
control en respuesta a la entrada de un usuario, hay que
establecer ciertas propiedades para el control para
determinar su aspecto y cómo se trabajará con el
procedimiento de evento. Puede establecer las propiedades
de los controles en la ventana de propiedades en tiempo de
diseño o en tiempo de ejecución
Las propiedades pueden ser establecidas, poniendo de
relieve los elementos de la columna de la derecha para
luego cambiar, escriba o seleccione las opciones
disponibles. Usted también puede alterar otras propiedades
de la forma como el font, location, size, foreground color,
background color ,MaximizeBox, MinimizeBox etc.
También puede cambiar las propiedades del objeto en
tiempo de ejecución para dar efectos especiales etc.
Redacción de código
VB2008 es orientado a objetos y orientado a eventos.
De hecho, todas las aplicaciones de Windows son por
eventos. Event Driven significa que el usuario decidirá
qué hacer con el programa ,si la persona quiere hacer
clic en el botón de comando o quiere introducir texto
o quiere cerrar la aplicación y etc. Eso se denomina
Evento. Un Evento esta relacionado con un objeto.
Cuando hacemos clic en cualquier parte del
formulario, veremos la ventana de código como se
muestra a continuación
Redacción de código
El código se debe introducir entre Private Sub.......
End Sub
Private Sub Form1_Load (ByVal sender As
System.Object MyBase.Load, ByVal e As
System.EventArgs) Handles
Me.Text = "mi primer programa VB2008"
Me.ForeColor = Color.Yellow
Me.BackColor = Color.Blue
End Sub
Declaración de variables
En Visual Basic 2008, es necesario declarar las
variables antes de usarlas mediante la asignación de
nombres y tipos de datos. Si no lo hace, el programa
mostrará un error. Las variables son como Apartados
en la oficina de correos. En términos de VB2008, las
variables son las zonas asignadas por la memoria para
almacenar los datos. Las variables cambian su valor
durante la ejecución del programa
Para nombrar una variable en Visual Basic 2008,
usted tiene que seguir una serie de reglas.
Reglas para Nombres de variable
Las siguientes son las reglas al nombrar a las variables
en Visual Basic 2008
Debe ser inferior a 255 caracteres
No se permite el espacio
No debe comenzar con un número
El punto no está permitido
Asignación de valor a una variable
El formato general de una asignación de valor a una
variable es
Variable=Expression
Ejemplos
firstNumber=100
secondNumber=firstNumber-99
userName="John Lyan"
userpass.Text = password
Label1.Visible = True
Command1.Visible = false
Label4.Caption = textbox1.Text
ThirdNumber = Val(usernum1.Text)
total = firstNumber + secondNumber+ThirdNumber
Constantes
Las constantes son diferentes de las variables en el
sentido de que sus valores no cambian durante la
ejecución del programa
Declaración de una constante
El formato para declarar una constante es
Const Constant Name As Data Type = Value
Ejemplos
Const Pi As Single=3.142
Const Temp As Single=37