Documentos de Académico
Documentos de Profesional
Documentos de Cultura
GOTFOCUS
OCURRE CUANDO UN OBJETO RECIBE EL CONTROL O FOCO, YA SEA
MEDIANTE UNA ACCIÓN DEL USUARIO COMO HACER CLICK EN UN
OBJETO VENTANA, O CAMBIANDO EL FOCO DE OBJETO DESDE EL
PROGRAMA, MEDIANTE EL MÉTODO SETFOCUS. PARA EJECUTAR
UNA MACRO O UN PROCEDIMIENTO DE EVENTO CUANDO SE
PRODUZCAN ESTOS EVENTOS, ESTABLEZCA LA
PROPIEDAD ONGOTFOCUS EN EL NOMBRE DE LA MACRO O EN
[PROCEDIMIENTO DE EVENTO PUEDE ESPECIFICAR LO QUE SUCEDE
CUANDO UN FORMULARIO O CONTROL RECIBE EL ENFOQUE
MEDIANTE LA EJECUCIÓN DE UNA MACRO O UN PROCEDIMIENTO DE
EVENTO CUANDO SE PRODUCE EL EVENTO GOTFOCUS
DRAGDOP
DRAGDROP : OCURRE AL ARRASTRAR Y SOLTAR UN
DETERMINADO OBJETO CON EL MOUSE.
DRAGOVER : OCURRE SI UNA OPERACIÓN DE
ARRASTRAR Y SOLTAR ESTÁ EN CURSO.
MOUSE
MOUSEDOWN: OCURRE CUANDO EL USUARIO PRESIONA UN BOTÓN DEL
MOUSE.
MOUSEUP: SE PRODUCE CUANDO EL USUARIO SUELTA EL BOTÓN DEL
MOUSE.
MOUSEMOVE: ESTE EVENTO OCURRE MIENTRAS EL USUARIO MUEVE O
DESPLAZA EL PUNTERO DEL MOUSE SOBRE UN OBJETO.
UN EVENTO DEL RATÓN ES UNA ACCIÓN REALIZADA POR EL USUARIO DE
UNA INTERFAZ DE USUARIO UTILIZANDO EL RATÓN DE
COMPUTADORA (MOUSE). LA INTERPRETACIÓN DE ESTAS ACCIONES
MEDIANTE SOFTWARE DESARROLLADO PARA ELLO, PERMITE EJECUTAR
UNA FUNCIÓN ASOCIADA A DICHA ACCIÓN.
ALGUNOS EJEMPLOS DE EVENTOS DE RATÓN SON:
MOUSE OVER: SE PRODUCE CUANDO EL CURSOR O PUNTERO DEL
RATÓN SE ENCUENTRA POR ENCIMA DE UNA DETERMINADA ZONA.
MOUSE OUT: SE PRODUCE CUANDO EL CURSOR ABANDONA UNA
DETERMINADA ZONA.
MOUSE CLICKED: SE PRODUCE CUANDO SE PULSA UN BOTÓN DEL
RATÓN.
MOUSE DOUBLE-CLICKED: SE PRODUCE CUANDO SE PULSA DOS
VECES EN UN INTERVALO PEQUEÑO DE TIEMPO UN MISMO BOTÓN
DEL RATÓN.
LA PROGRAMACIÓN DE LOS EVENTOS DEL MOUSE SE LLEVA A
CABO MEDIANTE LLAMADAS A RUTINAS ESPECÍFICAS QUE SE
EJECUTAN CUANDO SE PRODUCE UNA ACCIÓN. ADEMÁS, LA
ACCIÓN QUE SE LLEVARÁ A CABO SERÁ DIFERENTE DEPENDIENDO
DE EN QUÉ PARTE DE LA PANTALLA SE SITÚE ESTE, POR EJEMPLO,
SI SE PULSA EL BOTÓN IZQUIERDO Y EL PUNTERO ESTÁ EN UNA
PARTE EXTERNA A UNA APLICACIÓN, NO OCURRIRÁ NADA, PERO SI
POR EL CONTRARIO, EN PUNTERO SE ENCUENTRA SOBRE UN ÁREA
QUE CONTIENE UN BOTÓN, AL PULSAR SOBRE EL RATÓN SE
DEBERÁ EJECUTAR LA RUTINA ASOCIADA A ESE BOTÓN.
KEYDOWN
KEYDOWN : OCURRE CUANDO EL USUARIO MANTIENE
PRESIONADA UNA TECLA.
KEYUP: OCURRE CUANDO EL USUARIO DEJA DE PRESIONAR UNA
TECLA. ESTE EVENTO SUCEDE PRECISAMENTE AL TERMINAR EL
EVENTO KEYDOWN.
EL EVENTO KEYDOWN SE PRODUCE CUANDO EL USUARIO
PRESIONA UNA TECLA MIENTRAS UN INFORME TIENE EL
ENFOQUE. ESTE EVENTO SE PRODUCE TAMBIÉN SI SE ENVÍA UNA
PULSACIÓN DE TECLA A UN INFORME MEDIANTE LA ACCIÓN
SENDKEYS EN UNA MACRO O LA INSTRUCCIÓN SENDKEYS EN
VISUAL BASIC. EL EVENTO KEYDOWN SOLO SE APLICA A
FORMULARIOS Y CONTROLES DE UN FORMULARIO Y NO A LOS
CONTROLES DE UN INFORME.
PARA EJECUTAR UNA MACRO O PROCEDIMIENTO DE EVENTO
CUANDO SE PRODUZCAN ESTOS EVENTOS, ESTABLEZCA LA
PROPIEDAD ONKEYDOWN EN EL NOMBRE DE LA MACRO O EN
[PROCEDIMIENTO DE EVENTO].
UN INFORME RECIBIRÁ TAMBIÉN TODOS LOS EVENTOS DE
TECLADO, INCLUSO LOS QUE SE PRODUZCAN PARA LOS
CONTROLES, SI ESTABLECE LA PROPIEDAD KEYPREVIEW DEL
INFORME EN SÍ. CON EL VALOR DE ESTA PROPIEDAD, TODOS LOS
EVENTOS DE TECLADO SE PRODUCIRÁN PRIMERO PARA EL
INFORME Y, A CONTINUACIÓN, PARA EL CONTROL QUE TIENE EL
FOCO. ASÍ PUEDE RESPONDER A TECLAS ESPECÍFICAS
PRESIONADAS EN EL INFORME, INDEPENDIENTEMENTE DEL
CONTROL QUE TENGA EL ENFOQUE. POR EJEMPLO, ES POSIBLE
QUE DESEE QUE LA COMBINACIÓN DE TECLAS CTRL+X REALICE
SIEMPRE LA MISMA ACCIÓN EN UN INFORME.
SANDRA PAOLA ANDRADE REYNA GRUPO:504 MODULO: ADSI
EVENTOS DE
LOS OBJETOS
SE DESIGNA COMO OBJETO CUALQUIER ELEMENTO, POR EJEMPLO, UN FORMULARIO, UNA
IMAGEN, UN CONTROL, TAL COMO UNA CAJA DE TEXTO; A SU VEZ, LOS OBJETOS TIENEN
PROPIEDADES, QUE EN EL CASO DE LA CAJA DE TEXTO UNA ES LA PROPIEDAD "TEXT" QUE
SE ENCARGA DE CONTENER EL TEXTO QUE APARECERÁ EN LA CAJA. A LOS OBJETOS SE
LES PUEDE ASOCIAR EVENTOS. UN EVENTO ES LA OCURRENCIA DE UN SUCESO,
COMÚNMENTE LA ACCIÓN QUE REALIZA EL USUARIO SOBRE EL OBJETO, QUE COMO
RESULTADO PUEDE, POR EJEMPLO, PROVOCAR UN CAMBIO EN ALGUNA PROPIEDAD DE UN
OBJETO. POR EJEMPLO: VISUAL BASIC TIENE UN EVENTO LLAMADO KEYPRESS, QUE
OCURRE CUANDO EL USUARIO PRESIONA UNA TECLA; ESE EVENTO SE PUEDE ASOCIAR A LA
CAJA DE TEXTO, Y EN ÉL DEFINIRÁ (POR PROGRAMACIÓN) QUÉ ACCIÓN SE TOMARÁ
CUANDO SE OPRIMA UNA TECLA.
UN EVENTO ES UNA SEÑAL QUE COMUNICA A UNA APLICACIÓN QUE HA SUCEDIDO ALGO
IMPORTANTE. POR EJEMPLO, CUANDO UN USUARIO HACE CLIC EN UN CONTROL EN UN
FORMULARIO, EL FORMULARIO PUEDE PROVOCAR UN EVENTO CLICK Y LLAMAR A UN
PROCEDIMIENTO QUE CONTROLA EL EVENTO. LOS EVENTOS TAMBIÉN PERMITEN QUE LAS
TAREAS INDEPENDIENTES SE COMUNIQUEN. POR EJEMPLO, SUPONGAMOS QUE LA
APLICACIÓN REALIZA UNA TAREA DE ORDENACIÓN DE MANERA INDEPENDIENTE A LA