Principales respuestas
Se oculta la aplicación windows

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...
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....- Marcado como respuesta Andrés Felipe Tabares 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 -
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....- Marcado como respuesta Andrés Felipe Tabares 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.