¿Es posible llamar a Application.Run, pero no pasar un parámetro de formulario, o hay una alternativa si no hay forma de llamar?C# Application.Run without Form
El método Run no parece tener ninguna sobrecarga que no acepte un formulario.
Por ejemplo, si quería crear una instancia de una clase en primer lugar, y luego tener que llamar a la forma, ¿hay manera de hacer el equivalente de:
Application.Run(myClass);
Solo para aclarar, yo todavía quiero la funcionalidad que .Run() proporciona. Es decir, establezca un bucle para mantener la aplicación en ejecución, pero en lugar de seguir un formulario, realice el seguimiento de una clase u otro objeto.
Esto está relacionado con el marco compacto inicialmente. Supongo que es por eso que el método Run no tiene la sobrecarga que estaba buscando.
http://msdn.microsoft.com/en-us/library/aa288463(v=vs.71).aspx –
¿Qué estás tratando de hacer? 'Application.Run' básicamente inicia _message pump_ que es responsable de enviar mensajes a Windows y controladores de eventos. ¿Cuál es el propósito de ingresar una bomba de mensaje_ si no existe una ventana? –
He editado mi pregunta. Lo que en realidad estoy tratando de hacer es lanzar la primera forma desde una clase no estática. Así que quise crear una instancia de la clase y luego lanzar el formulario. –