我自己做的VB程序怎么在其他台的电脑上运行不了

我自己做的VB程序怎么在其他台的电脑上运行不了,第1张

那是因为别人的机器上没有VB的运行库文件

简单的解释就是有两个DLL文件需要放在WINDOWS的SYSTEM目录下

最简单的你用VB的制作安装程序

这样的好处是如果你使用了一些非官方的控件的话别人也能运行你的程序

点击"开始"菜单

选择"程序"

继续选择"Microsoft

Visual

Basic

60

中文版"

然后选择"Microsoft

Visual

Basic

60

中文版工具"

内部有个"Package

&

Deployment

向导"程序

点击,打开

然后选择你写的程序的工程

点击"打包"

这样会自动给你生成你所需要的运行控件

100%可以!

或者去找一些VB专用的打包工具

你可以下载个VB-PowerWrap

汉化版

只要点击

VB工程

然后按步骤就可以了

生成绿色执行程序

绝对好用

这样会有两个问题

1是你的EXE会很大

2是程序不能使用非官方的控件

可能跟某些程序冲突了,你试一试是哪个程序跟他冲突了呢,是不是AUTOCAD?

也可能是现在运行的进程冲突,那么重新启动系统(注意!前提是上回关机前没有这个问题)

还可能是安装后失效了,可能是病毒干的,查查毒吧。

还可以换一个用户试试,如果是用户的问题,以后就不要再用这个用户打开VB了。

如果还不行的话,没有其他办法了,那么只能重新安装一下Visual Basic了。

如果真的怎么也不行,你要是愿意的话,还原系统吧。(其实可以还原到没有发生错误的时候,不一定要还原到出厂设置呢。)

希望能帮助到您!

用打包软件。

如果不想用打包软件,就把关联的动态连接文件找出来,再制作一个应用程序,form_load的时候添加复制文件的代码

filecopy "adll" , "C:\windows\system32\adll"

filecopy "bdll" , "C:\windows\system32\bdll"

filecopy "" , ""

shell "你的应用程序"

end

end sub

最后自动打开你的应用程序,然后退出

用vb写的程序不能直接在没有装VB的机上运行的,因为vb程序的运行需要一个叫msvbvm60dll文件的支持(不过windows

xp

一般都有这个文件)。

把你的程序打包一下就能在别的机子上运行了。

开始---vb---vb中文企业办工具------Package

&

Deployment

向导

打包下你的工程文件,ok能在别的机子上运行了

以上就是关于我自己做的VB程序怎么在其他台的电脑上运行不了全部的内容,包括:我自己做的VB程序怎么在其他台的电脑上运行不了、VB为什么打不开、关于VB不能运行等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10119990.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存