0

メイン プログラムは C++ で記述され、.dll ファイルにパックされています。AC# で記述された GUI は、その .dll ファイルを取得して実行し、何が起こっているかを確認できるように表示します。

そのプログラムがどのように機能するかについて何も知る必要はありません (これはチェス ゲームです)。人々がGUIを表示してWebページから再生できるように、どうにかしてそのGUIをWebページに配置する必要があります。

今のところ、私が持っているのは、C++ コードと .dll、および .exe ファイルを含む C# GUI を含む一連のファイルです。

私はウェブの世界に不慣れです...助けてください。私は何をすべきかわからない...

-フランクリン

4

5 に答える 5

0

実際、Silverlight は Web 上の C# GUI に最も近いソリューションです。これも .NET 上に構築されているため、一部のメソッドは既に使い慣れているでしょう。GUI は Windows フォームで構築されていると想定しているため、Web 用の GUI を再構築する必要があります。この質問には、説明されているコンバーターに関する回答がありますが、試すことができます: can I convert windows forms based desktop app to silverlight?

ただし、HTML または Silverlight で GUI を完全に再構築することをお勧めします。それは、将来の開発にとってより理にかなっています。また、C++ DLL ラッパー用の REST API を構築することもお勧めします。これは、既に構築されている C# であっても、ほぼすべての GUI から呼び出すことができます。

于 2013-06-24T08:46:20.483 に答える