[リストへもどる]   [VBレスキュー(花ちゃん)]
一括表示

投稿時間:2007/01/16(Tue) 17:05
投稿者名:SS
Eメール:
URL :
タイトル:
ActiveXコントロールの警告
はじめまして。
仕事でVBを使い始めたばかりです。
(環境:WindowsXP SP2、Microsoft Visual Basic 6.0)

書籍などを参考にいくつかActiveXコントロール(OCX)を作ってみて
htmlファイルに貼り付け、実行までできました。
しかし、OCXによって以下の警告が出たり出なかったりして、困っています。

「このページのActiveXコントロールは、安全でない可能性があり、
ページのほかの部分に影響する可能性があります。ほかの部分に
影響しても問題ありませんか?」

私の作った簡単なサンプルでは出ず、
他の人が作った複雑なサンプルでは警告が出ます。
(同じブラウザでテストしています。)

ActiveXの中身によって警告が出たり、出なかったりするのでしょうか?
警告が出る理由や、原因となる処理がありましたら教えて下さい。

よろしくお願い致します。

投稿時間:2007/01/16(Tue) 22:24
投稿者名:魔界の仮面弁士
Eメール:
URL :
タイトル:
Re: ActiveXコントロールの警告
おぉ。始めたばかりで、ブラウザ対応の ActiveX コントロールの作成とは、
また随分と難しい分野に挑戦されていますね。(^^;

# ただ作るだけなら簡単ですが、さらに突っ込んで、配布/運用/セキュリティや、
# コードサイニングの電子証明書の必要性などまで考慮しようとすると……。


> ActiveXの中身によって警告が出たり、出なかったりするのでしょうか?
> 警告が出る理由や、原因となる処理がありましたら教えて下さい。

システムに影響を与える可能性がある場合は警告されます。
たとえば、ファイルやレジストリなどにアクセスする場合とか、その他もろもろ。


少々(かなり)ややこしい話になりますが、具体的な条件等に関しては、
 http://support.microsoft.com/kb/216434/

実装例としては、
 VB6 付属サンプルの IOBJSAFE.VBP プロジェクト、および、
 http://support.microsoft.com/kb/182598/

などを参照してみてください。

投稿時間:2007/01/17(Wed) 09:24
投稿者名:SS
Eメール:
URL :
タイトル:
Re^2: ActiveXコントロールの警告
魔界の仮面弁士さん、ご回答ありがとうございます。

やはりあの警告は、ActiveXコントロールの内容によるものだったのですね。
教えて頂いたページは(ちょっとややこしそうなので)
これからじっくり読んでみます。

おっしゃる通り、いきなりActiveXコントロールは無謀かと思いますが
こちらの掲示板を参考にさせて頂き、勉強します。

きっとまたお世話になることと思いますが、その際はよろしくお願い致します。
ありがとうございました。

投稿時間:2007/01/17(Wed) 11:59
投稿者名:SS
Eメール:
URL :
タイトル:
警告が出るか教えて下さい。
度々申し訳ありません。
魔界の仮面弁士さんに教えて頂いたところを読んでみましたが
内容が難しく、すぐには理解できそうもありません。

さしあたって、
 ・画像データを保存する
 ・画像データを印刷する
といった操作をActiveXコントロールに組み込んだ場合、
警告が出るか心配です。

特にデータの保存は「システムに影響を与える」気がするのですが
警告が出るか、教えて頂けませんか?
時間の都合上、警告が出る場合は違う方法で実現することも考えなくてはいけない為、
可能性の話で構いませんのでどなたかご教授下さい。

何度も申し訳ありませんが、よろしくお願い致します。