Resumen Copiar Controles

Liliana, como no sé si ha quedado muy claro en el mensaje anterior, te envío un pequeño ejempo que lo hace.

En este ejemplo lo que se hace el crear un Formulario y pasarle un TextBox. Para poder acceder a él, se le envía (como parámetro de un método) una instancia de un módulo de clases que contiene una referencia al TextBox.

Dicho módulo de clase se encarga de todo "el trabajo sucio": mueve el TextBox, luego lo devuelve (cuando se destruye la instancia: como verás, se pasa como ByRef). Incluso contiene las declaraciones del API necesarias.
Tiene un método público (Mover) y una variable pública, pero es poque lo he hecho deprosa y corriendo. Luego he visto que podría haberse hecho la variable privada, añadiendo otro procedimiento público (cuantas menos variables públicas, mejor), pero ya son filigranas.

En la clase el TextBox está declarado con la palabra clave WithEvents, con lo que se reciben los eventos del control (verás como pita en el evento Change).

Espero que te sirva como orientación. Saludos

Luis Sanz

HOSPITAL REINA SOFIA DE TUDELA
31500 TUDELA
NAVARRA
Teléfono: 948-817000
Fax: 948- 817111
E-Mail: hrst@ctv.es

Download pmover.zip  



Resumen Resumen

Visual Basic Página de Visual Basic

Página principal Página principal

www.jrubi.com