初级菜鸟VB的简单问题
我是刚刚学习vb的初级学生,在用vb制作一个光盘启动界面的时候出现了一个问题:我在一个窗体上用了5个按扭,分别打开相应的应用程序。生成exe文件后可以使用,可是在一台刚刚装好系统的机器上使用时候却出现缺少一个叫做msvb什么的dll文件。
我知道如果制作成一个安装程序后安装使用肯定没有什么问题,可是我要求的是这是一个光盘启动的界面啊!? 请问各位有什么好的解决方法没有啊?
问题点数:100、回复次数:11Top
1 楼baoaya(点头)(大风起兮云飞扬)回复于 2004-12-01 17:47:30 得分 0
你需要把所有用到的 组件打包成一个安装程序Top
2 楼baoaya(点头)(大风起兮云飞扬)回复于 2004-12-01 17:49:15 得分 50
msvbvm60.dll 是必须的,这是 VB的运行库,或者你把 msvbvm60.dll 复制到这个系统的system32文件下也可以Top
3 楼Leftie(左手,为人民币服务)回复于 2004-12-01 17:53:58 得分 0
做安装包,安装后再运行程序Top
4 楼Plutoxkxu(★深渊★)回复于 2004-12-01 18:00:09 得分 50
如果想要用VB做绿色软件 的话也行的。你要把软件中用到的所有Dll 库或要用的文件 ,都放在软件执行文件下,然后写个批外理文件注册 dll 的库文件 就行了Top
5 楼happy_sea(开心海(数据读取中,请稍候......))回复于 2004-12-01 18:18:44 得分 0
你说的那台计算机装的Win98系统吧?Win2000和Win XP本身已经包含msvbvm60.dll这个运行库了。
如果不制作成安装文件的形式,就要把用到的所有控件、动态连接库文件跟可执行文件放在同一个文件夹下。Top
6 楼litaoa(青云)回复于 2004-12-01 18:28:54 得分 0
呵呵.你找一台刚装完98系统,然后什么软件也没装的机器,然后运行你的那个程序,然后看看缺少什么文件,然后你将这个文件在你的机器上搜索一下,然后复制到程序所在的文件夹里面,然后你再运行一下试试,如果还少文件,你就重复上一步,最后找全了文件就可以直接运行了,如果你要做光盘那么你就放到光盘上你做的程序所在的文件夹里就万事OK啦.Top
7 楼aohan(aohan)回复于 2004-12-01 18:30:19 得分 0
msvbvm60.dll是VB的运行动态库,你要将程序打个包或都下一个msvbvm60.dll安装一下才可以。Top
8 楼fengyetianshi(糊涂)回复于 2004-12-01 18:35:19 得分 0
你可以这样做,在运行软件时到SYSTEM32中查一查看有没有你所用到的组件,如果没有就给他注册一个.
记住,在打包时,一定要把所用到的组件进行打包.Top
9 楼True1024()回复于 2004-12-01 18:37:28 得分 0
找一个打包工具一切都解决了,如果你想做绿色软件楼上得各位大哥已经说得很详细了。Top
10 楼ezlj(我啊)回复于 2004-12-01 20:18:30 得分 0
说的够多了,就这么办Top
11 楼xzitfcc(长城)回复于 2004-12-02 17:42:14 得分 0
谢谢各位!Top




