我用Setup Factory打包VB程序,生成的安装文件,在其它机器上下载安装起来,但是提示OCX控件没有安装,这该怎么办,“是否应该在安装程序中加入,把它们复制到SYSTEM目录下面,这样好像可以,但是,WIN2000,WINXP,WIN98,WINME等的SYSTEM目录都不相同啊,这该怎么做啊,有什么方法可以设置或获得这个SYSTEM路径!!!高手现身啊!!!

解决方案 »

  1.   

    可以的,你双击Setup Factory中的你的那个OCX文件,在"将文件安装到该地址"中填入 %SysDir% 就可以了.
      

  2.   

    我猜你可能没有把这个Ocx打进去。
    如果是的话,操作方法如下:
    工具->扫描Visual Basic工程->选择版本和工程文件,然后确定。
    当然前提是你得先把执行文件放进去。
      

  3.   

    对了忘记告诉你了。
    路径好象可以不用改,setup factory 好象很智能。我今天刚搞了个,每种系统都测试了,没有发现问题。
    而且我也引用了许多第三方控件。
      

  4.   

    Setup Factory扫描VB工程后会将一部分的控件加入到Setup Factory工程中,如果没有自动加入的,需要手工添加。在SetupFactory所列的资源文件列表中点击鼠标右键,选择“添加…”,再选择未加入的文件即可。