2012-09-09 5 views
8

私はMinecraft Server(コンソールJavaアプリケーションとして実行)用のGUIとして動作するアプリケーションを開発しています。コンソールアプリケーションをWinformsアプリケーションに埋め込む方法

私はこれを終えました。また、ユーザーにプログラムをより詳細に制御したいので、Winformsアプリケーション内にコンソールを追加したいと思います。しかし、ストリーム(Process.StandardOutput)を使用すると、時々カーソルの位置が変わり、コンソールなどがクリアされるので、コンソールをシミュレートすることはできません。

なので、私はアプリケーションに何とかプロセスを組み込みたいと思っています。私が試みた最初の解決策は、枠線を削除し、それをフォームの位置に合わせて配置することでしたが、残念ながら私はできませんでした。

作業用のコードスニペットをいただければ幸いです!

+0

プロジェクト設定を「コンソールアプリケーション」に変更しようとしましたか? –

+0

私はGUIアプリケーションを作っています。サーバはすでにコンソールアプリケーションです。私はサーバーのGUIを書いています。 –

+0

あなたは*「私はWinformsアプリケーションの中にコンソールを追加したい」と書きました。*これが私がコメントした理由です。あなたはコンソールと一緒にwinformアプリケーションを持っているこの方法です。 –

答えて

0

サブモジュールguiconsoleの両方を同じモジュール(msdn)にターゲティングすることはできません。

代わりに、SOAPを使用してアプリケーションと通信する別のコンソールアプリケーションを追加できます。この作業を行うには、WCFをご覧ください。

関連する問題