问题1:CAB包压缩的DLL个数在网页中显示好像有上限,哪位高手知道是多少个?问题2:<OBJECT></OBJECT>中的CLASSID是CAB的CLASSID,请问如何得到CAB的CLASSID
,不是OCX的CLASSID.问题3:1个OCX有时候关联着其他OCX,我用DEPENDS只能看到DLL,但是看不到关联的其他OCX,如何知道关联的其他OCX?高手帮忙看看,分不是问题。

解决方案 »

  1.   

    1 你是怎么写的?
    2 cab有classid么? cab可是压缩包啊.
    3 COM的出现就是为了不再引入dll里面看到你所需要的dll
      

  2.   

    1 你是怎么写的?
    2 cab有classid么? cab可是压缩包啊.
    3 COM的出现就是为了不再引入dll里面看到你所需要的dll
    =======================================================
    这个CAB是其他人做的,我在注册表里搜索CAB包名,有一个CLASSID信息,还有CAB包里的OCX文件信息(包括CLASSID,和OCX路径)。然后在搜索XXX.OCX也有一个CLASSID,而且2个不同。
    我是做J2EE的,不太清楚他的CAB怎么会弄了个CLASSID...麻烦帮忙解释下
      

  3.   

    不知道classid就问那个给你cab包的人.
      

  4.   

    1. 应该没有上限吧。 不就是一个cab文件吗,随便压多少应该不是问题
    2. CAB应该没有classid, 那个OBJECT 里的classid是ocx控件的ID
    3. 没法用depends看。因为它是运行时连接的,所以可能要用注册表监视器之类的东西来查。不过网页中监视的时候应该访问注册表很频繁,最好还是问提供给你ocx的人