
No.2ベストアンサー
- 回答日時:
とりあえずこれで
http://homepage1.nifty.com/ikehouse/softlib/comc …
これでもダメならまたご相談ください
参考URL:http://homepage1.nifty.com/ikehouse/softlib/comc …
この回答への補足
とても有益な情報ありがとうございました。
comctl32.dllは配布禁止になっているということは理解しました。
ちなみにまだcomctl32.dllは配布しておりません。
今、必要としているのは、Version 4.71 以上のComctl32.dllです。
これがないと、ツリーコントロールのある機能が使えません。
Microsoftが用意しているcomctl32.dll配布のページ
http://www.microsoft.com/japan/legal/permission/ …
を読みましたが、私の読解力が低いのか、使用許諾契約書の添付について今一よくわかりませんでした。
40comupd.exe
をダウンロードしてみました。
40comupd.exeの実行を実行すると、バージョン4.72.2106.4のcomctl32.dllがインストールされるので、必要な条件を満たすことが出来るわけですが、ソフトに40comupd.exeを添付する際、何か特別な情報を表示する義務があるのでしょうか?
それとも、40comupd.exeならソフトに付属する形で普通に配布可能なのでしょうか?
上記のマイクロソフトのホームページに
>50COMUPD.EXEおよび40COMUPD.EXEに含まれるEULAをよくお読みの上
と書いてありますが、私の環境では、40comupd.exeを実行しても
This system does not need this update.
と表示されるだけで、40comupd.exeに含まれる使用許諾契約書を読むことが出来ません。
もしよろしければ、教えていただければ、ありがたく存じます。
No.4
- 回答日時:
再配布のさいの表示義務はちょっとわかりませんが
私の以前の開発現場では特に表示させないで
インストールの際バックグラウンドで実行させていました。
This system does not need this update
はすでに最新のものがインストールされているなどの理由で
必要ないからでしょう。
Comctl32.dllだけをインストールさせたりせずに
40comupd.exeを /q オプションで非表示インストールができます。
その他オプションは /?で確認してみて下さい。
保証は出来ませんが /qで実行させるなどすれば大丈夫だと思います。
現環境がXPなのでこちらも確認できません。
この回答への補足
返事が送れてすみませんでした。
回答ありがとうございました。
/?
オプションでオプションの確認をしてから、
<dir>40comupd.exe /C /T:c:\test
<dir>40comupd.exe /q /C /T:c:\test
等と、実行して(<dir>はファイル40comupd.exeのある所)みましたが、
やはり
This system does not need this update
という表示が出て、解凍はできませんでした。
もし、40comupd.exeの使用許諾契約書の内容がお分かりの方、いらっしゃいましたら、概要を教えていただければ、ありがたいです。
No.3
- 回答日時:
>それではWindowsMeのComctl32.dllの再配布は可能なのでしょうか?
だめです。
再配布できるのは、カスタマイズしたIEに含まれたものだけです。
OSにインストールされているモジュールはできません。
別の入手方法は、
1.新しいバージョンのIEをインストール
2.#2の方の回答に書いてあるurlのリンクにあるMSのサイトからダウンロード
です。
この回答への補足
ご回答ありがとうございます。
#2さんの回答である程度理解できました。
comctl32.dllは配布禁止なのですね。
ちなみにcomctl32.dllはまだ配布していないです。
#2さんに補足で質問を書き込みましたので、もしお分かりでしたら、回答お願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAでArrayListを使う為の「msc...
-
[VB.net] ExcelへのQRコード出...
-
accessがインストールされてい...
-
VB6.0のラーニングエディション...
-
OLEPRO32.DLLが見つかりません
-
次のクラスは登録されていませ...
-
VB.NET で作られたソフト...
-
VB6で作成したアプリを配布する...
-
■C#でブラウザを作成すること...
-
VB.NETでSPREADの設定方法
-
異なるバージョンのVB共存
-
VB6をWindows10にインストール...
-
Microsoft Visual C++ 2008
-
oracleクライアントをインスト...
-
Designer.vbは直接コードをいじ...
-
意味不明の実行時エラーで困っ...
-
VB.NETで参照設定したDLLの修正...
-
ManagementClassが見つからない。
-
Visual Studio 「AnyCpu」について
-
「読み込み違反」が起きたとき...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAでArrayListを使う為の「msc...
-
う~ん…。
-
VB.NETでSPREADの設定方法
-
VB6.0で作成したexeファイルが...
-
Product Codeの変更法は?
-
VB6(SP5)+OO4OでCreateObjectが...
-
VB6で作成したアプリを配布する...
-
発行元:不明???
-
accessがインストールされてい...
-
VB.NET で作られたソフト...
-
VB.NET(2017)で インストーラを...
-
VB5で依存ファイルが最新で...
-
[VB.net] ExcelへのQRコード出...
-
Excelがインストールされてない...
-
.NetFrameWork2.0を1.1にダウン...
-
ビルドした.exeファイルは.NE...
-
サーバーにインストールできな...
-
CUBASE AIのセットアップについ...
-
ExcelCreatorについて
-
今回、windows 環境下で動くデ...
おすすめ情報