none
Se oculta la aplicación windows RRS feed

  • Pregunta

  • Buenos días. Resulta que tengo una aplicación windows que cuando la trabaja el cliente y despues de hacer determinadas operaciones esta se aculta y muestra otra pantalla que se tenga abierta en el computador.

    Por ejemplo

    El sistema abre una pantalla donde se necesita que se ingrese una información, apenas el usuario le da click a un boton que lo devuelve a la pantalla principal, la aplicación windows se oculta y se muestra cual quier otra pantalla (Llamese word, excel, la calculatora de windows, internet explorer) que tenga abierta en ese momento.

    Yo he notado que esto pasa en las partes donde se llaman otras pantallas por medio de delegados.
    Tambien he notado, que si todas las otras aplicaciones que tengo abierto en el computador las tengo minimizadas la aplicación windows siempre queda activa.

    Alguien me puede ayudar con esto?

    Muchas Gracias...
    jueves, 17 de septiembre de 2009 15:48

Respuestas

  • Gracias leandro por contestar, un compañero ya encontro el problema, y es que estabamos cerrando los formularios con Dispose(), lo cambiamos a close() y quedo funcionando bien.

    Muchas Gracias....
    jueves, 17 de septiembre de 2009 18:25

Todas las respuestas

  • hola

    la verdad es bastante dificil sacar alguna idea desde los comentarios que realizas.

    por ahi podrias postear como es que abres y cierras los formulario de la aplicacion
    o como es que afectarina los delegados en la comunicacion entre formularios

    los formulario cuadno los cierras realias un Close(), o haces un Hide() ?

    saludos
    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    jueves, 17 de septiembre de 2009 17:10
  • Gracias leandro por contestar, un compañero ya encontro el problema, y es que estabamos cerrando los formularios con Dispose(), lo cambiamos a close() y quedo funcionando bien.

    Muchas Gracias....
    jueves, 17 de septiembre de 2009 18:25
  • A mi también me pasa y no tengo una solución 100% efectiva. En mi caso me di cuenta que se perdía el foco de la aplicación al hacer un dispose de un formulario modal, ya sea llamando directamente al método dispose o con un using(...). Después de quitarlo dejo de perderse el foco. Yo te hablo de una aplicación MDI y de todas formar este problema también lo he visto en el SqlServer 2005, por lo que no te extrañe que sea un problema del framework.
    jueves, 26 de noviembre de 2009 15:40