• 締切済み

ASP.NET等でのForm表示

以下のようなことをVS2005で実装できる方法ってあるのでしょうか? VisualStadioの基本が分かっていないので、変な質問文になっているかもしれませんが、ご容赦ください。 VB2005 or C#で作成したFormをIIS経由で別PCからブラウザで表示したいと考えています。 概要としては、 PC1→PC2にhttpリクエストを発行。 PC2はリクエストを判断し、VB2005 or C#で作成したFormをレスポンスとして返す。 このようなことを行いたい理由は、VB2005もしくはC#でのみ表示可能なコントロールを ブラウザ経由で複数端末から参照したく、以下のようなことができないのかを調査しています。 無理のような気もするのですが、いかがでしょうか? Formの表示はHTMLやASP.NETの一部となっていても問題ありません。 今のところ、リクエストURLはASP.NETを予定していますが、変更も可能です。 尚、特定イントラ内のみ使用するネットワークですので、セキュリティはある程度、自由に設定可能です。 「こんなことを試してみれば?」程度の回答でも構いませんので、ご回答宜しくお願いします。

みんなの回答

  • todo36
  • ベストアンサー率58% (728/1234)
回答No.2

Form(Windows.System.Forms)は無理だけとUserControl(Windows.System.Forms)もしくはWindows.System.Formsのコントロールであれば、 IEに表示することは可能。 http://japan.internet.com/developer/20051220/25.html クライアント側に.NET FWが入っていることが条件となります。 別解 http://oshiete1.goo.ne.jp/qa3533344.html

noname#259269
noname#259269
回答No.1

文面の「Form」の定義がよくわかりませんね。 いわゆる Windows アプリケーションを作成する為の Windows Form を意味するのであれば不可能です。具体的にどのコントロールを使いたいのかを提示すれば(例: System.Windows.Forms.DataGridView 等)、回避方法がみつかるかもしれません。 一方で「Formの表示はHTMLや…」と記載があるので、ASP.NET として Web Form で実装するのであれば、もちろん表示は可能です。普通に IIS に Web Application として公開してください。