libro de oro de visual basic 6

Page 61

Introducción a los controles más usuales de Visual Basic 6.0 Capítulo 3 hablaremos detalladamente sobre esta sentencia. Por otro lado, la sentencia End se utiliza para finalizar la aplicación. Esta sentencia cierra todos los formularios abierto en la aplicación, sin importar desde que formulario se halla ejecutado la sentencia End. NOTA 1: Un evento Click no solo se activa haciendo clic con un botón del mouse. Este evento también puede activarse al presionar la tecla BARRA ESPACIADORA o la tecla ENTER sobre un objeto botón de comando cuando este tiene el enfoque. Otra forma de activar el evento Click, es asignado mediante código el valor True en la propiedad Value del botón de comando. NOTA 2: Tenga presente que los eventos en un procedimiento vienen separados por un underscore (_) o subrayado que lo separa del nombre del objeto. Es importante recordar esto, para que tenga claro con cual evento usted esta trabajando en un procedimiento.

▪ Guarde la aplicación con los nombres FormEjercicio4-3 para el formulario y, Ejercicio4-3 para el proyecto. DragDrop

Ocurre cuando finaliza una operación de arrastrar y soltar un objeto sobre otro objeto. En los botones de comando este evento posee tres argumentos que son: Source, coordenadas X, Y del puntero del mouse. Para que un objeto se pueda arrastra debe tener establecido el valor 1 – Automatic en la propiedad DragMode, en caso contrario la operación de arrastrar y soltar nunca iniciará. El procedimiento DragDrop viene representado de la siguiente manera: Private Sub Objeto_DragDrop(Source As Control, X As Single, Y As Single) End Sub Donde: Source: Representa el control que se esta arrastrando. Esta variable que al castellano significa origen, hace referencia al objeto como si se tratase del objeto mismo, es decir, se puede hacer referencia a cualquier propiedad del objeto especificando la variable Source, seguido del nombre de la propiedad. Por ejemplo, Source.Visible = False, oculta el objeto que identifica el argumento Source. X: Es un número que representa la coordenada horizontal actual del puntero del mouse dentro del formulario o control de destino. Y: Es un número que representa la coordenada vertical actual del puntero del mouse dentro del formulario o control de destino. COMENTARIO: Utilice un procedimiento de evento DragDrop para controlar qué ocurre tras completarse una operación de arrastrar. Por ejemplo, puede mover el control de origen a una nueva ubicación o copiar un archivo de una ubicación a otra. Cuando varios controles puedan usarse potencialmente en un argumento origen: ▪ Utilice la palabra clave TypeOf con la instrucción If para determinar el tipo de control utilizado con origen. ▪ Utilice la propiedad Tag del control para identificar un control y después utilice un procedimiento de evento DragDrop. Ing. Carlos Manuel Rodríguez Bucarelly

Visual Basic 6.0

52


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.