- PR -

ActiveXコントロールの代わりを.Net開発環境で作成する方法は?

1
投稿者投稿内容
未記入
会議室デビュー日: 2004/01/24
投稿数: 2
投稿日時: 2004-01-24 18:11
はじめまして。

Webアプリケーションを高機能化する手段として
Webブラウザー上で動作するActiveXコントロール
の.NET版を検討しているのですが、それが可
能なのか、また可能として技術資料が存在するの
かご存知の方がいらっしゃいますでしょうか?

どんな些細な情報でもかまいませんので、ご教授
お願い致します。
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2004-01-25 15:30
 「代わりを開発作成」ということなら。

 VB.NETのクラスライブラリプロジェクトを作成し、そこにFrameのない、PanelだけのWindows アプリケーションを作成します。デバッグ用に中身のないWindows アプリケーションを作成し、先のクラスライブラリを参照追加し、パネルをフレームに貼り付けます。

 できあがったクラスライブラリのDLLを、HTMLのobject要素で指定すればできあがり。
未記入
会議室デビュー日: 2004/01/24
投稿数: 2
投稿日時: 2004-01-26 00:09
Jittaさん。
ご返信ありがとう御座います。

ところでこの方法を良く調査したいのですが、このような
方法は.NET的に言うと何と呼ばれている技術なのでし
ょうか?英語は読めないのですが、MSDN等に記事はあ
りますでしょうか?

初回投稿で言い忘れましたが、クライアント側PCに.Net
フレームワークがインストールされている事が条件でもち
ろん良いです。
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2004-01-26 07:56
引用:

未記入さんの書き込み (2004-01-26 00:09) より:

ところでこの方法を良く調査したいのですが、このような
方法は.NET的に言うと何と呼ばれている技術なのでし
ょうか?英語は読めないのですが、MSDN等に記事はあ
りますでしょうか?


 「ノータッチデプロイメント」です。ここではライブラリにしてobject要素で貼り付け、という方法をとりましたが、Windowsアプリケーションを作成し、リンク要素でExeファイルへのパスを書いておくと、クライアントにダウンロードされ、Windowsアプリケーションがクライアントで実行されます。

 ノータッチデプロイメントに関しては、日本でも記事があります。私はMSDN Magazine(休刊中)を参考にしました。私の、「会議室デビュー」の頃の投稿に、その辺のことが書いてありますので、探してみてください。
1

スキルアップ/キャリアアップ(JOB@IT)