2012-09-09 19 views
8

Estoy desarrollando una aplicación que funciona como una GUI para Minecraft Server (se ejecuta como una aplicación de consola de Java).Cómo incrustar una aplicación de consola dentro de una aplicación de Winforms

Lo he terminado y también quiero agregar una consola dentro de la aplicación Winforms porque quiero dar a los usuarios más control sobre el programa. Pero el uso de flujos (Process.StandardOutput) no puedo simular una consola, ya que a veces cambia la posición del cursor, borra la consola, etc ...

Por lo tanto, quiero incrustar el proceso en la aplicación de alguna manera. La primera solución que probé fue eliminar los bordes y colocarlos de acuerdo con la posición del formulario, pero desafortunadamente no pude hacerlo.

¡Cualquier fragmento de código que funcione será muy apreciado!

+0

¿Ha intentado cambiar la configuración de su proyecto a "aplicación de consola"? –

+0

Estoy haciendo una aplicación GUI porque el servidor ya es una aplicación de consola. Estoy escribiendo una GUI para el servidor. –

+0

Usted escribió * "También quiero agregar una consola dentro de la aplicación Winforms" *, esta es la razón por la que comento. De esta manera tienes una aplicación winform junto con una consola. –

Respuesta

0

No puede orientar ambos subsistemas gui y console en el mismo módulo (msdn).

En su lugar, puede agregar una aplicación de consola separada que use SOAP para comunicarse con su aplicación. Eche un vistazo a WCF para lograr esta tarea.

Cuestiones relacionadas