用VB做的.EXE文件在别人电脑上打不开是什么原因? 20

用VB做了个.EXE文件,别人电脑打开出现错误,是什么问题。VB中使用的一个比较特殊的控件就是sstab.显示的错误信息是Component"TABCL32.OCX"or... 用VB做了个.EXE文件,别人电脑打开出现错误,是什么问题。VB中使用的一个比较特殊的控件就是sstab.显示的错误信息是Component "TABCL32.OCX" or one of it's dependencies not correctly registered;a file is missing or invalid。 展开
 我来答
网海1书生
科技发烧友

推荐于2017-12-15 · 擅长软件设计、WEB应用开发、小程序
网海1书生
采纳数:12311 获赞数:26228

向TA提问 私信TA
展开全部
你做的程序要通过VB自带的打包程序生成一个安装文件,然后把这个安装文件拿到别人的电脑上安装,它就会自动安装你的程序所需的各种支持文件,这样就保证能够运行了(极个别情况下也会出现无法运行的情况,这时候就要在程序内找原因了)。
当然,如果你熟悉你的程序使用的第三方控件的话,你也可以单独把这些控件文件(比如你说的tabcl32.ocx)复制出来,拿到别人的电脑上用regsvr32注册一下就行了。
匿名用户
2015-03-28
展开全部
最简单有效的方法就是让别人下一个VB,精装版的就OK
再复杂一点的就是在生成exe的时候同是保存工程文件和窗体文件,然后点开始,程序,VB6。0,VB6。0中文版工具,向导,按照提示一步步打包,然后会生成一个安装文件,你把这个文件在别人的机子上运行一下就可以打开了。
方法2:
如果你是用VB5编译工程为EXE文件,则必须带上msvbvm50.dll文件
VB6则是 msvbvm60.dll

不过通常Win98系统自带了msvbvm50.dll文件
而win2k以上的系统都自带了msvbvm60.dll

xp系统好像淘汰了msvbvm50.dll
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
风起雪落2009
2015-03-28 · TA获得超过1597个赞
知道大有可为答主
回答量:1743
采纳率:74%
帮助的人:394万
展开全部
TABCL32.OCX 放到安装电脑上再注册就好了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式