http://www.yinzisoft.com/bug.gif请问应该怎么办呀

解决方案 »

  1.   

    打包的时候将comdlg32.ocx打包进去。
    如果还碰到类似的问题,都是因为安装后运行打不到那些控件、DLL文件引起的。
    所以打包时要把那些包进去。
      

  2.   

    vb编译的exe文件需要vb库的支持.所以没有装vb的电脑当然不能运行了.
    必须打包为安装程序.VB自带的安装程序就可以.当然还有很多更专业的制作安装程序.
      

  3.   

    你的没有安装VB的电脑上的comdlgXX.ocx版本太低,可能是comdlg16.ocx
    把comdlg32.ocx打包到你的程序里..
      

  4.   

    你没有把COMDLG控件的注册信息打包到安装文件种吧
      

  5.   

    comdlg32.ocx版本太低,用最新版的,可以下载VS SP6补丁包中含有
      

  6.   

    打包的时候,应把comdlg32.ocx 也打包进去,或者版本太低的原因
      

  7.   

    少控件
    建议每次编译前把VBP文件以记事本打开看看
    看看调用了哪些控件,便于编译