我做了个ocx,要调用dll A,而dll A调用dll B,2个dll都不是com dll(active dll, 都是vc dll)请问,我怎样用visual studio 里的Package & Deployment Wizard把他们包在1个cab里.当ocx需要下载时,dll会跟着被下载吗?如果不是怎么办?

解决方案 »

  1.   

    既然是标准的dll,直接加入不就可以了吗?注意设定好安装路径
      

  2.   

    我用visual studio 里的Package&Deployment Wizard, 把vb ocx和vc的dll放在1个cab里。客户端用ie调ocx。问题是:运行时ocx能下载,2个dll却不能下载。dll应该是能下载的,该怎么做才能实现呢,我想知道的详细一点.另外,我在vb的exe中用delcare...方法调用vc的函数能成功,但在ocx里却失败,该怎么改?(做试验时,我用declare ...lib "dll的全路径包括后缀名")