就是从部件里面找出来的比如shockwave flash控件什么的

解决方案 »

  1.   

    这是VB的愚蠢。如果你加载了那个控件,它在编译时就会把它编译进去。所以一般来说,除非要用,否则不加。
    Delphi和BCB就不同,你可以把所有的组件都放在组件面板上。在编译时,它不会将那么没有用到的东西也编译进去。所以VB每次建立一个新工程时,总是只加载必要的(Default)控件。别的你要的时候你自己加。
      

  2.   

    其实我现在最痛苦的时候是比如我用了一个shockwave的插件的话再次打开这个文件就会说什么没有这个插件什么的把我的插件改的乱七八糟的。所以每次我打开用到了非默认插件的文件就要把所有非默认插件从新添加一下,非常头痛。。是不是只有我存在这个问题?
      

  3.   

    把OCX文件放到WINSYS以外的目录试试