Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/10/2008, 04:07
Busy
 
Fecha de Ingreso: mayo-2008
Mensajes: 24
Antigüedad: 16 años
Puntos: 0
Problema al mostrar un MsgBox desde un servicio creado con VB2005

Hola!

Os explico, he creado un servicio que se pone en funcionamiento cuando detecta que se ha creado un archivo en cierto directorio. Una vez detectado, llama a una librería (también creada por mí) en la que una de las acciones es mostrar un MsgBox que indique que el proceso se ha ejecutado correctamente.

El problema viene en tiempo de ejecución, me salta un error en uno de los módulos de la librería cuando va a mostrar el MsgBox y dice lo siguiente:

"No se puede mostrar un cuadro de diálogo o formulario modal cuando la aplicación no está en modo UserInteractive. Especifique el estilo ServiceNotification o DefaultDesktopOnly para mostrar una notificación de una aplicación de servicio."

He intentado solucionarlo abriendo las propiedades del servicio y marcando la casilla "Permitir a los servicios que interactuen con el escritorio" de la pestaña "Iniciar Sesión" pero el problema persiste.

Tenéis alguna sugerencia que me pueda servir pa solucionar este error?? Estaría muy agradecido.

Un saludo y muchas gracias.