游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3653|回复: 10

MSVBVM60.DLL

[复制链接]

14

主题

318

帖子

321

积分

中级会员

Rank: 3Rank: 3

积分
321
发表于 2005-12-27 15:19:00 | 显示全部楼层 |阅读模式
有没有办法让VB6的程序不用MSVBVM60.DLL,或是可以绑在可执行文件上?

130

主题

2714

帖子

2714

积分

金牌会员

Rank: 6Rank: 6

积分
2714
发表于 2005-12-27 16:45:00 | 显示全部楼层

Re:MSVBVM60.DLL

没办法,就算是VB商业应用软件安装的时候也会帮你安装这个文件,
WIN2000/XP都自带,这个不是问题吧,难道要回到DOS?

14

主题

318

帖子

321

积分

中级会员

Rank: 3Rank: 3

积分
321
 楼主| 发表于 2005-12-28 08:15:00 | 显示全部楼层

Re: MSVBVM60.DLL

开一个自解压包,把可执行文件和MSVBVM60.DLL放进去,然后解压到临时目录。

130

主题

2714

帖子

2714

积分

金牌会员

Rank: 6Rank: 6

积分
2714
发表于 2005-12-28 08:31:00 | 显示全部楼层

Re:MSVBVM60.DLL

我的游戏通常把这个文件和游戏绑在一起,所以不存在什么运行问题。

11

主题

31

帖子

37

积分

注册会员

Rank: 2

积分
37
发表于 2005-12-30 22:07:00 | 显示全部楼层

Re: MSVBVM60.DLL

这个是基本文件应该没办法绑定到exe文件里,不过我感觉那些tv3d的dll可以以2进制存储在exe文件的某处,然后初始化时释放出来,不知这样可行不可行

130

主题

2714

帖子

2714

积分

金牌会员

Rank: 6Rank: 6

积分
2714
发表于 2006-1-1 16:56:00 | 显示全部楼层

Re:MSVBVM60.DLL

TV3D的DLL可以做成OCX,只是我现在没有那么出色的游戏要这样做。

140

主题

1228

帖子

1233

积分

金牌会员

Rank: 6Rank: 6

积分
1233
QQ
发表于 2006-1-6 13:51:00 | 显示全部楼层

Re:MSVBVM60.DLL

你的想法是可行的,思路至少有两种。
一是用一些专用的可执行档打包工具将exe和dll打包到一起,打包后还是可以执行的。
还有就是自己编程将DLL绑定在执行档后边。最好选择一门完全无需任何dll的语言,比如c++。
我有实现过,不过这个超出vb的实现范围。我有用vb写过一个木马悬挂程序,原理是一样的,有兴趣可以看下以前的帖子。
关于用vb将除了MSVBVM60.DLL以外的所有文件都打包到执行档里,我好像也发过。

130

主题

2714

帖子

2714

积分

金牌会员

Rank: 6Rank: 6

积分
2714
发表于 2006-1-6 13:55:00 | 显示全部楼层

Re:MSVBVM60.DLL

就是这个MSVBVM60.DLL没办法打包,
我一般都带在游戏里,所以问题不大。

140

主题

1228

帖子

1233

积分

金牌会员

Rank: 6Rank: 6

积分
1233
QQ
发表于 2006-1-6 14:13:00 | 显示全部楼层

Re:MSVBVM60.DLL

只是用vb无法解决,不想学其他语言的话,就找可执行打包工具好了!

130

主题

2714

帖子

2714

积分

金牌会员

Rank: 6Rank: 6

积分
2714
发表于 2006-1-6 14:18:00 | 显示全部楼层

Re:MSVBVM60.DLL

你很在乎1M的容量占你硬盘地方吗?
哈哈!
NET Framework 和 MSVBVM60.DLL 算不算大。

我个人认为VB.NET目前属于过度期,等成熟了我肯定会用。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-23 03:47

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表