Pregunta: | 7738 - BLOQUEAR EL PROGRAMA MIENTRAS OTRO SE EJECUTA |
Autor: | Edurne Sanchis |
Hola, estoy haciendo un programa en VB que hace una llamada a una macro en Acces y querria parar la ejecucion del programa en VB hasta que s terminara la ejecucion de la macro. ¿Como lo hago?
Gracias |
Respuesta: | Juan Carlos Galvan |
Hola. A ver si te entendi tu pregunta. Lo que quieres es bloquear el sistema de forma que el usuario no pueda mover ni accionar ningun boton o accesar a un menu. Eso es lo que deseas?, si es asi, la respuesta es facil. Si estas trabajando con una MDI o un formulario hijo o llamado con Show es sencillo. Bueno asi esta la cosa. Antes de que ejecutes la macro lo que tienes que hacer es bloquear la forma o el sistema en si con una simple linea que es
BOTON_CLIC () Forma.Enabled=False despues ejecuta la macro 'Ejecutando macro y finalmente vuelve a activar el sistema froma.Enabled=true END sub Espero esta sea la respuesta que seabas. Hasta la vista |