Documentos de Académico
Documentos de Profesional
Documentos de Cultura
de lneas de texto con los pasos que debe seguir la computadora para ejecutar dicho
programa.
El cdigo fuente de un programa est escrito por un programador en algn lenguaje de
programacin, pero en este primer estado no es directamente ejecutable por la
computadora, sino que debe ser traducido a otro lenguaje o cdigo binario; as ser ms
fcil para la mquina interpretarlo (lenguaje mquina o cdigo objeto que s pueda ser
ejecutado por el hardware de la computadora). Para esta traduccin se usan los
llamados compiladores, ensambladores, intrpretes y otros sistemas de traduccin.
Mtodo load
1. Private Sub Form1_Load(sender As Object, e As EventArgs) Handles
MyBase.Load
2. MsgBox("Hola Mundo")
3. End Sub
Procedimientos
Un procedimiento est formado por un conjunto de sentencias que permite resolver un
problema. Un mdulo est formado por uno o ms procedimientos. Un procedimiento se
declara a travs de la sentencia Sub y puede ser Privado, Pblico o Esttico.
Procedimiento Privado
Un procedimiento privado slo es accesible por otros procedimientos dentro del mismo
mdulo. Su sintaxis es:
End Sub
Procedimiento Pblico
Un procedimiento pblico es accesible por todos los procedimientos de todos los mdulos
VBA de un proyecto, su sintaxis es:
[Sentencias]
End Sub
Procedimiento Esttico
[Sentencias]
End Sub
La sentencia Sub y End Sub son obligatorias al definir cualquier procedimiento. Los
argumentos y las sentencias Private, Public y Static son opcionales. Es importante
mencionar que al definir un procedimiento sin ninguna de las sentencias anteriores, por
defecto ste se define como Pblico, es decir:
Sub Procedimiento(argumento1,argumento2,.....)
[Sentencias]
End Sub
Es equivalente a :
[Sentencias]
End Sub
Sub Procedimiento(argumento1,argumento2,.....)
[Sentencias]
Exit Sub
[Sentencias]
End Sub
[Sentencias]
Proced2
[Sentencias]
End Sub
Sub Procedimiento1(argumento1,argumento2,.....)
[Sentencias]
indice= ........
Call Proced2(indice)
[Sentencias]
End Sub
"Private" hace que el sub procedimiento sea accesible solo por el cdigo dentro del mdulo en
el que el sub procedimiento existe.
Ests hablando de un procedimiento en Visual Basic. Private quiere decir privado, es decir,
nicamente funcionar en el mbito de ese formulario. End Sub es la instruccin que indica el
final del procedimiento.
Ejemplos
Eventos ms Comunes.
Click Ocurre cuando el usuario presiona y suelta un botn del mouse sobre un objeto.
DblClick Ocurre cuando el usuario presiona y suelta dos veces un botn del mouse sobre
unobjeto.
DragDrop Ocurre como resultado de arrastrar y soltar con el mouse un control sobre un
determinado tipo de objeto.
DragOver Ocurre cuando una operacin de arrastrar y colocar est en curso. Puede usar
esteevento para controlar el puntero del mouse a medida que entra, sale o descansa
directamente sobre un destino vlido.
LostFocus A diferencia del evento anterior, este evento ocurre cuando el objeto pierde el
enfoque, ya sea mediante tabulaciones o hacer clic sobre otro objeto.
KeyUp Ocurre cuando el usuario termina la operacin de pulsar una tecla. Se podra
decir, que este evento ocurre precisamente al terminar el evento KeyDown.
MouseDown Ocurre cuando el usuario presiona un botn del mouse, pero a diferencia
delevento
MouseDown, permite identificar cules de los tres botones del mouse fue presionado y
las combinaciones de tecla ALT, MAYS y CTRL.
MouseUp El evento MouseUp se produce cuando el usuario suelta el botn del mouse.
MouseMove Este evento ocurre mientras el usuario mueve o desplaza el puntero del
mouse sobre un objeto.
Mtodos ms Comunes.
Drag Inicia, termina o cancela una operacin de arrastre de cualquier control, excepto
loscontroles Line, Menu, Shape, Timer o CommonDialog.
Focus Este mtodo se utiliza para hacer que un objeto reciba el enfoque. Este mtodo es
uno de los ms usados para los controles de Visual Basic 6.0.
Zorder Se utiliza para que un control o un objeto formulario se coloque por encima o por
debajo de otros objetos.
Investigacin buscar todos los procedimientos y todas las funciones funciones con ejemplos