Sunteți pe pagina 1din 7

Repblica Bolivariana de Venezuela

Ministerio del Poder Popular para la Educacin Superior Universitaria


Fundacin Misin Sucre Aldea Universitaria Francisco de Miranda
Guanare Portuguesa

Visual
Basic 6.0
Unidad curricular:
Algoritmia y Programacin
Programa:
Informtica T1 T2
Turno:
Fin de Semana

Triunfadores:
Guerra Mara C.I.:21.145.649
Rincn Yaleidy C.I:23.037.119
Curvelo Eddy C.I:24.017.612
Pacheco Dianetsis C.I:25.938.379

INTRODUCCION
Este trabajo es presentado al lector para que tengamos una pequea idea
sobre visual Basic 6.0 lo cual nos ayud para el flujo por elementos externos
denominados eventos ya que es una seal de comunicacin de una aplicacin que
ha de suceder algo importante esto tambin nos indica que visual Basic 6.0 lo
utilizamos para programas estndar.

EVENTOS (VISUAL BASIC)


El flujo de ejecucin est determinado por elementos externos
denominados eventos. Un evento es una seal que comunica a una aplicacin en
la que ha sucedido algo importante. Por ejemplo, cuando un usuario hace clic en
un control de un formulario, el formulario puede provocar un evento determinado y
llamar a un procedimiento que controla el evento. Los eventos tambin permiten
que las tareas separadas se comuniquen. Suponga, por ejemplo, que una
aplicacin realiza una tarea de ordenacin independientemente de la aplicacin
principal. Si un usuario cancela la ordenacin, la aplicacin puede enviar un
evento de cancelacin que ordene la detencin del proceso de ordenacin.
Descripcin de los trminos que se utilizan con eventos en Visual Basic son
declarados de la siguiente manera:
Declarar eventos: Los eventos se declaran en clases, estructuras,
mdulos e interfaces mediante la palabra clave Event, como se muestra en
el siguiente ejemplo:
Event AnEvent(ByVal EventNumber As Integer)
Producir eventos: Un evento es como un mensaje que anuncia que ha
pasado algo importante y a esa accin de difuncion se le llama producir el
evento, los eventos se generan mediante la palabra clave RaiseEvent,
como en el ejemplo siguiente:
RaiseEvent AnEvent(EventNumber)
Remitentes de eventos: Cualquier objeto capaz de producir un evento es
un remitente de eventos. Los formularios, controles y objetos definidos por
el usuario son ejemplos de remitentes de eventos.
Controladores de eventos: se llama controladores de eventos cuando se
produce un evento correspondiente. Puede utilizar cualquier subprograma
vlido con una firma coincidente como controlador de eventos. Ya que no
puede utilizar una funcin como controlador de eventos, porque no puede
devolver un valor al origen del evento.
Visual Basic utiliza una convencin de programa estndar para controladores
de eventos que combina el nombre del remitente del evento, un signo de
subrayado y el nombre del evento. Por ejemplo, el evento Click de un botn
denominado button1 recibira el nombre de Sub button1_Click.
Asociar eventos a controladores de eventos: Para que un controlador de
eventos se pueda utilizar, primero debe asociarse a un evento mediante la
instruccin declarando un evento especfico Handles o AddHandler.

WithEvents y la clusula Handles: Los eventos provocados por un objeto


declarado con la palabra clave WithEvents pueden controlarse mediante
cualquier procedimiento con una instruccin Handles para ese evento, tal y
como se muestra en el ejemplo siguiente:

' Declare a WithEvents variable.


Dim WithEvents EClass As New EventClass
' Call the method that raises the object's events.
Sub TestEvents()
EClass.RaiseEvents()
End Sub
' Declare an event handler that handles multiple events.
Sub EClass_EventHandler() Handles EClass.XEvent, EClass.YEvent
MsgBox("Received Event.")
End Sub
Class EventClass
Public Event XEvent()
Public Event YEvent()
' RaiseEvents raises both events.
Sub RaiseEvents()
RaiseEvent XEvent()
RaiseEvent YEvent()
End Sub
End Class
La instruccin WithEvents y la clusula Handles son a menudo la mejor
opcin para los controladores de eventos, ya que la sintaxis declarativa que
utilizan hace que el control de eventos sea ms sencillo de codificar, leer y
depurar. No obstante, tenga en cuenta las siguientes limitaciones en la utilizacin
de las variables WithEvents:

No se puede utilizar una variable WithEvents como variable de objeto. Es


decir, no es posible declararla como Object; se debe especificar el nombre
de clase al declarar la variable.
Dado que los eventos compartidosno estn asociados a instancias de
clase, no se puede usar WithEvents para controlar eventos compartidos
mediante
declaracin. De
forma
parecida,
no
se
puede
utilizar WithEvents ni Handles para controlar los eventos desde una
estructura Structure. En
ambos
casos,
puede
utilizar
la
instruccin AddHandler para controlar esos eventos.
No se pueden crear matrices de variables WithEvents.

Las variables WithEvents permiten que un solo controlador controle uno o


ms tipos de eventos, as como que uno o ms controladores de eventos
controlen el mismo tipo de evento.
Aunque la clusula Handles es la forma estndar de asociar un evento a un
controlador de eventos, est limitada a asociar eventos a controladores de eventos
en tiempo de compilacin.
En algunos casos, como con eventos asociados a formularios o controles, Visual
Basic desactiva automticamente un controlador de eventos vaco y lo asocia a un
evento. Por ejemplo, al hacer doble clic en un botn de comando en un formulario
en modo de diseo, Visual Basic crea un controlador de eventos vaco y una
variable WithEvents para el botn de comando, como en el cdigo siguiente:
Friend WithEvents Button1 As System.Windows.Forms.Button
Protected Sub Button1_Click() Handles Button1.Click
End Sub
PROPIEDADES (VISUAL BASIC)
Por lo general, las propiedades de un objeto son datos que tienen valores
lgicos (True, False) o numricos concretos, propios de ese objeto y distintos de
las de otros objetos de su clase. As pues, cada clase, tipo de objeto o control
tiene su conjunto de propiedades, y cada objeto o control concreto tiene unos
valores determinados para las propiedades de su clase. Casi todas las
propiedades de los objetos pueden establecerse en tiempo de diseo y tambin casi siempre- en tiempo de ejecucin. Tambin estn las propiedades que definen
su aspecto grfico (tamao, color, posicin en la ventana, tipo y tamao de letra,
etc.)

CONTROLES Y GRFICOS (VISUAL BASIC)


Visual Basic 6.0 dispone de varios controles con los que insertar grficos en
un formulario. Algunos tienen ms posibilidades que otros y es necesario
conocerlos bien. Hay tres objetos en Visual Basic 6.0 en los cuales se puede
trabajar con imgenes y ellos son: el Control Imagen (Image), las Cajas de Dibujo
(PictureBox) y el propio Formulario.
Los formatos grficos admitidos por Visual Basic 6.0 son los siguientes:
o
o
o
o
o
o

*.bmp
*.jpg
*.gif
*.ico
*.cur
*.wmf

CONCLUSIN
Hemos concluido este trabajo y aprendemos sobre todo estos estndar de
comunicacin ya q el objetivo de las propiedades visual Basic 6.0 es desarrollar
datos de valores lgicos ya la diferencia de los controles y grficos de visual Basic
6.0 se dispone de varios controles que insertan grficos.

S-ar putea să vă placă și