Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


40895 / 76732 ←次へ | 前へ→

【40926】Re:プログレスバーについて
発言  inoue E-MAILWEB  - 06/7/26(水) 13:29 -

引用なし
パスワード
   >MSCOMCTL.OCX
>を使用しています。
>これはOffice2000以降では付属されていますので
>Office2000以降の環境ならば自由に使えると聞いていました
どうやって確認されましたか?
相反する情報を得ているなら確認すべきではないですか?

http://www.h3.dion.ne.jp/~sakatsu/ProgressBarTopic.htm#J4
ここにも記載されていますが、Officeではなく
言語ソフトのVisualBasicのコントロールです。
OfficeからインストールされるOCXはOfficeフォルダにインストールされます。

試しにOffice2000ProfessionalEditionのCD-ROMを検索しましたが、OCXは、
HHCTRL.OCX
SNAPVIEW.OCX
ASFCHOP.OCX
MSBCODE9.OCX
MSCAL.OCX
OUACTRL.OCX
EYEDOG.OCX
MSIAV.OCX
MSICDROM.OCX
MSIHWNFO.OCX
MSIOFF9.OCX
MSIOLERG.OCX
MSIPRINT.OCX
MSISYS.OCX
TXTVIEW.OCX
FPATL.OCX
HTMLMARQ.OCX
HTMLMM.OCX
だけですね。

*COMCTL*については「COMCTL32.DLL」は見つかりますが、
これはOCXではなくフォーム上では利用できないものです。
それとも貴方のOfficeはDeveloperEditionですか?

正規にインストールしていないのにOCXが存在するのは
他のアプリケーションをインストールした時に
ランタイムとしてインストールされたと考えられます。
ランタイムは実行時にライセンスであり、他にデザイン利用することは
できないということです。

当方は別にライセンスを監視するような立場ではないのでこれまでにしますが、
ライセンスの問題以外にも、これを利用したブックは他のPCに配布すると
配布先の環境で動かないことがあるということもお忘れ無く。

プログレスバーのようなものは通常のユーザーフォームのコントロールを
組み合わせれば実現できるもので、危ない橋を渡る必要はないと思います。
[「プログレスバー」のクラス]
http://www.asahi-net.or.jp/~ef2o-inue/download/sub09_020.html

1 hits

【40850】プログレスバーについて NANA 06/7/25(火) 10:48 質問
【40855】Re:プログレスバーについて Jaka 06/7/25(火) 11:48 発言
【40861】Re:プログレスバーについて ハト 06/7/25(火) 13:40 回答
【40866】Re:プログレスバーについて NANA 06/7/25(火) 14:47 発言
【40905】Re:プログレスバーについて inoue 06/7/25(火) 23:16 発言
【40924】Re:プログレスバーについて ハト 06/7/26(水) 12:01 発言
【40926】Re:プログレスバーについて inoue 06/7/26(水) 13:29 発言
【40929】Re:プログレスバーについて ハト 06/7/26(水) 13:57 発言
【40960】Re:プログレスバーについて inoue 06/7/26(水) 21:20 発言
【40964】Re:プログレスバーについて neptune 06/7/27(木) 8:15 発言
【40982】Re:プログレスバーについて ハト 06/7/27(木) 11:19 発言
【40983】Re:プログレスバーについて 角田 06/7/27(木) 11:37 発言

40895 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free