2011-11-23 8 views
1

タイトルは本当に私が欲しいものを基本的に説明するものではありません。アプリケーションを自分のアプリケーションからエクスポートしますか?

多角形に頂点の束を入力するアプリケーションがあります。次に、ポリゴンの内側に収まるVertexのリストを与えます。私がしたいのは、エクスポートされた実行可能ファイルを実行するように、アプリケーションからエクスポートされた実行可能ファイルを持っていて、それらに頂点を与えます。

答えて

2

実行時にSystem.Runtime.Emitを使用して実行可能ファイルを作成できます。利用可能 いくつかのサンプル:http://www.dotnetspider.com/resources/4122-How-create-exe-file-using-console-app-C.aspx

そして、あなたは、あなたがインスタンス

+0

私にこれを見せていただきありがとうございます、私は今何をする必要があるのか​​把握しました – Kantanomo

+0

助けてくれてありがとう:-) – dasheddot

1

あなたのアプリケーションは、プログラムとデータの両方を含む単一のexeファイルを生成するでしょうか?

これは簡単ではないでしょうし、どちらでもお勧めできません。

アプリケーションがデータファイルを生成するだけで、アプリケーションが実行されてこのファイルが表示された場合、起動時の動作はそのデータを表示することです。

アプリケーションでデータを書き込んだ後、ファイルを開き、データを表示する新しいインスタンスを起動できます。

まだやりたいことはかなり奇妙なことです。なぜあなたはそれが必要なのかを説明する必要がありますか?

+0

さて、私が説明している必要があり、それがより良い理由で定義された型に直接データを格納するための型とフィールドを定義することができ、同じ実行可能ファイルにコンパイルされたデータが必要な場合私はこれをやりたいのは、ゲームの延長だ。 アプリケーションは、実行可能な実行可能ファイルを生成するために使用されます。実行可能ファイルは、一度実行してゲームを指定のデータに変更することができます。 – Kantanomo

+0

2つのファイルをエクスポートするのはなぜですか?1つはデータで、もう1つはプログラムでエクスポートしますか? – Sugrue

+0

私はそれをすることができたと思うが、私はそれをそうするのはちょっと変だと思った。 – Kantanomo

関連する問題