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 |