La Web del Programador: Comunidad de Programadores
 
    Pregunta:  5027 - ACCEDER A CONTROLES DE UN FORMULARIO DESDE UN MODULO
Autor:  Daniel Pazos
Tengo un modulo desde el cual habilito y deshabilito botones. Me gustaría usar ese modulo para todos los formularios de mi proyecto, pero necesita el nombre del formulario que siempre es distinto. ¿Hay alguna manera de pasar el nombre del formulario como parametro al modulo o de usar un nombre de formulario genérico?Gracias.

  Respuesta:  William Basabe
si bien es cierto lo que juan dice, aqui te va un codigo mas especifico para lo que tu quieres:

sub deshabilitarbotones (boton as button)

'en caso de querer habilitar
boton.enabled = true

'y si lo quieres deshabilitar
boton.enabled = false

end sub

de hecho este sub lo puedes copiar y pegar en modulo y utilizarlo haciendo pocas modificaciones para la tarea que deseas realizar.

chao

espero haberte ayudado.

  Respuesta:  Juan Carlos Galván
Hola, mira que sencillo es ese problema que tienes. Solamente en tu procedimiento que tienes en el modulo manda los parametros siguientes..

Ejemplo

Si ocultas un boton por ejemplo.

Private sub Oculta (objeto as objet)

objeto.visible=false

end sub

ahora bien, al momento de mandar llamar este procedimiento en su parametro escribes

Ocultar forma.boton

y listo si en otras ventanas quieres ocultar este boton solo haces

Ocultar formadistinta.boton