我是刚刚学习vb的初级学生,在用vb制作一个光盘启动界面的时候出现了一个问题:我在一个窗体上用了5个按扭,分别打开相应的应用程序。生成exe文件后可以使用,可是在一台刚刚装好系统的机器上使用时候却出现缺少一个叫做msvb什么的dll文件。
我知道如果制作成一个安装程序后安装使用肯定没有什么问题,可是我要求的是这是一个光盘启动的界面啊!? 请问各位有什么好的解决方法没有啊?

解决方案 »

  1.   

    msvbvm60.dll 是必须的,这是 VB的运行库,或者你把 msvbvm60.dll 复制到这个系统的system32文件下也可以
      

  2.   

    如果想要用VB做绿色软件 的话也行的。你要把软件中用到的所有Dll 库或要用的文件 ,都放在软件执行文件下,然后写个批外理文件注册 dll 的库文件 就行了
      

  3.   

    你说的那台计算机装的Win98系统吧?Win2000和Win XP本身已经包含msvbvm60.dll这个运行库了。
    如果不制作成安装文件的形式,就要把用到的所有控件、动态连接库文件跟可执行文件放在同一个文件夹下。
      

  4.   

    msvbvm60.dll是VB的运行动态库,你要将程序打个包或都下一个msvbvm60.dll安装一下才可以。
      

  5.   

    你可以这样做,在运行软件时到SYSTEM32中查一查看有没有你所用到的组件,如果没有就给他注册一个.
    记住,在打包时,一定要把所用到的组件进行打包.