vb中使用了tabctl32.ocx控件后如何实现脱离vb环境

[复制链接]
查看11 | 回复2 | 2010-5-23 08:58:07 | 显示全部楼层 |阅读模式
可执行程序在没有安装vb的电脑上也能够正常运行
试过了,不行

回复

使用道具 举报

千问 | 2010-5-23 08:58:07 | 显示全部楼层
将tabctl32.ocx复制到程序目录,打包的时候一起带着,即可. 新建一个批处理文件,1.bat,然后再1.bat中输入:regsvr32 tabctl32.ocx -s 即可然后新建一个模块,sub mainshell app.path & "\1.bat"form1.showend sub工程设置为sub main启动
回复

使用道具 举报

千问 | 2010-5-23 08:58:07 | 显示全部楼层
把tabctl32.ocx复制一个,放在生成的exe的同一目录下,然后加入以下代码Private Sub Form_Initialize()Shell "regsvr32 /s " & Chr(34) & App.Path & "\tabctl32.ocx" & Chr(34), vbHideEnd Sub
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行