# OCX 所引用的DLL档???

Posted by 陈春雨 on May 23, 1998 at 00:10:01:

各位网友好:
小弟目前遇到了一个问题, 如何知道OCX元件有没有引用到外部的DLL档?????
如果有引用DLL档,如何得知是那一个???
小弟已经被它(OCX)给操死了,比如说,我最近买了一套ActiveThreed的控制元件
软体,我引用了其中的Threed20.ocx,并以Installshield产生安装程式,并烧成光碟. 问题是在我的电脑中安装没有问题!!!但......拿到别的电脑便发生------Threed20.ocx注册失败的讯息!!
经过一段漫长的摸索后,终到问题之所在了,那就是该Threed20.ocx不是孤家寡人一个,而是带了一大票的拖油瓶(外部dll档)!!!!
我是如何得知的呢???很简单, 拿我买的ActiveThreed元件到有问题的那台电脑去install一次,再比对安装前/后c:\windows\system目录中档案的异动即可得知!!!
天啊!!c:\windows\system 中的ocx多不胜数,我该如何才能得知该ocx元件引用了那些外部的dll档呢???
比如说:MARQUEE.OCX这个控制元件,它到底引用了些外部DLL档??????(知道的请告诉我,您真是我的大恩人!!)

以上的问题(情况),用vb6的安装精灵及Installshield均无法解决,似乎它们均无法去侦测ocx用了那些外部dll档??
难怪,常常在站上看到不少的网友在表示自己产生的安装程式在安装时有问题!!那一定是他们有引用了ocx的控制元件,但在产生安装程式时,安装精灵无法侦测该ocx元件对外的情况!!
难怪我有用到的MARQUEE.OCX或WebBrowser元件,一定要有安装IE或该WINODWS版本为OSR2版以上的版本才行,因为它们均已经内建了这二个OCX所需的DLL档之故!!
最后!!我的妈呀!!谁来救我!!(只至少告诉我MARQUEE.OCX需要那些DLL档) THKS

Follow Ups:

- 检查 DEP 档。 小吴 17:55:36 5/24/98 (6)
  - Re: 再补充!! 陈春雨 21:56:15 5/24/98 (0)
  - Re: 我早就检查过了!! 陈春雨 21:27:02 5/24/98 (4)
    - 再检查一次 小吴 00:17:33 5/25/98 (3)
      - Re: 解决了!! 陈春雨 23:19:05 5/25/98 (0)
      - Re: 补充 阿晴 07:08:47 5/25/98 (0)
      - Re: 再检查一次 阿晴 05:37:02 5/25/98 (0)