
06/05/2013, 07:48
|
 | | | Fecha de Ingreso: julio-2006 Ubicación: Órbita sincrónica
Mensajes: 899
Antigüedad: 18 años, 8 meses Puntos: 29 | |
Respuesta: Usar controles de un form en un modulo El mejor modo de usar un control de un form en un modulo creo que este:
En el modulo:
Sub CargarBox (byref Box as textbox)
box.text="cargado"
end sub
En el Form:
Private sub Command1_Click()
Cargarbox Caja1 'suponiendo que "caja1" es un textbox
End sub
Private sub Command2_Click()
Cargarbox Caja2 'suponiendo que "caja2" es otro textbox
End sub
De este modo el modulo no tiene que saber cual es el control que tiene que manipular. Se le suministra cuando se llama a la sub, y puede usarse con cualquier textbox de cualquier form.
Supongo que si la sub solo se usa desde un sitio no merece la pena ni meterla en un modulo.
Para saber cuando se usa un control tienes que usar los eventos del propio control:
click, change, mousedown, etc...
Saludos
__________________ No hay preguntas tontas, solo gente estup..., ¡No!, ¿como era? No hay gente que pregunte a tontos... ¡Nooo!... ¡Vaya cabeza! |