タイトル : Re^4: Office Web Compornent でも、ハンドルリークを招くんでしょうか? 投稿日 : 2008/07/02(Wed) 14:50 投稿者 : BamChan
有難う御座います。こちらでの実証に今までかかってしまいました。 > Microsoft Office Web Components 9.0 と Microsoft Office XP Web Components で > 下記コードで動作を確認したところ Microsoft Office Web Components 9.0 では > ハンドル数が増加しますね。 > > Microsoft Office XP Web Components では、増加はしません。 > > 多分、http://support.microsoft.com/kb/414107/ja と何らかの関連があるのでは > ないでしょうか?(特に対策はとられていない。仕様の範囲?) > 従って、Microsoft Office Web Components 9.0 を使用する以上避けられないのでは。 > > WindowsXP をお使いなら、 Office のバージョンも XP にUPされたらいかがでしょうか? > >(中略) > WindowsXP Microsoft Office Web Components 9.0.0.8966 SP-3 で増加を確認 確かに、こちらでもXP版では増加しないことが確認できました。 増加の確認されたCompo.も、ご指摘頂いたものと同一でした。 こちらでは、XP Compo.で、等価品を、取り敢えずは作成できている訳ですが、 Compo.のヘルプの中に、配布に関して、「ライセンス」の話題に触れられていました。 「Office XP のライセンス取得をされていないと、‥」という書き出しで、 「配布先での動作に制限がある」との旨の記述がありました。 で、重ねてお伺いしたいのですが、当方では、本Compoも含めたインストールファイル (自己解凍.exe)を作ってみたところ、Excel 2002 のインストールされているPCで、 問題なく動作できています。(この事実は、余り参考にはならないと思いますが。) 手元を探す限り、「Office 2000 のみの環境」がなくて確認できないのですが このインストールファイルで配布したとして、その環境で動作できるものでしょうか? 或いは、配布させても構わないものなのでしょうか? 「ライセンス」の本来の意味が(抽象的にしか)判っていなくて、恐れ入りますが、 お教え頂けますでしょうか? |