2010-12-21 13 views
0

コンソールプログラムから新しいウィンドウフォームを開始したいと思います。これは可能ですか?コンソールプログラムからWindowsフォームを起動できますか?

+0

あなたは 'のSystem.Windows.Formsを読み込む意味するかを.Form'インスタンスをコンソールアプリケーションから起動するか、コンソールアプリケーションからWindows Formsプログラムを起動しますか? –

+0

前の番号 – user496949

答えて

6

、その後のWindows.Formsへの参照、追加:

static void Main(string[] args) 
{ 
    Application.EnableVisualStyles(); 
    Application.Run(new Form()); //of course you can put your own custom Form here. 
} 
+1

;これが彼が意図したものであれば(別のFormsアプリを起動するのではなく)、これが正解です。これは、コンソールでWinFormsアプリケーションを入手する最も簡単な方法です。 Formsアプリケーションを作成してコンソールを取得しようとするのではなく、コンソールアプリケーションを作成し、正しい参照を追加してフォームを追加します。 –

+0

このソリューションとwinformアプリケーションの違いは何ですか? – user496949

+0

@ user496949:違いは、コンソールアプリケーションだということです。 –

-1

使用

Cを "開始":>開始yourprogram.exe

+1

彼はコンソール*プログラム*コンソールから直接ではありません。 YP; –

関連する問題