VB高进来,请教个问题

来源:百度知道 编辑:UC知道 时间:2024/05/29 08:24:28
我在用VB做东西的时候,用到了OCX部件,
应该效果非常好, 但是只要把做好的东西放到别人的计算机上就不可以运行, 这是为什么啊?
提示说那个 *.ocx 什么滴 , 问别人说是其他人的计算机上没注册这个控件, 请问怎么解决这个问题啊 , 实现VB自动注册控件`````先谢谢了,
..................................................................
1、用打包程序将该OCX控件,并设置为自动注册
问一下这种方如何使用啊?
可以的话 请详细讲解, (没办法, 我是VB新手,太多不懂了 ,还请大家见怪不怪 ^_^)

1、用打包程序引入该OCX控件,并设置为自动注册

如果用VB自身的打包程序打包就不需要其它操作,如果用第三方打包程序打包,就需要对该OCX控件设置注册方式,具体设置方法视打包程序的不同而不同

2、拷贝该OCX控件到目标机器,手工注册

如拷贝到目标机器的系统目录下,运行regsvr32 *.OCX即可完成注册;如拷贝到其它目录,则上述命令regsvr32 *.OCX中的OCX需指定绝对路径

不用那么麻烦

只人你用到这个OCR的时候,是在和VB工程同一个目录下,那你直接用VB自带的打包工具打包,然后用RAR打开你打的个个包目录下***.CAR的包
把它解压一下,然后把里面除了你要的那个OCR以外别的OCR,DLL都删除,就可以作为绿色软件用了

用的时候直接把文件夹发过去,打开就可以用了

用VB-PowerWrap 打包
VB-PowerWrap 允许开发者在发布他们的程序时不需要再加入一大堆的 OCX 与 DLL 文件。该程序可以帮助 Visual Basic 程序员在发布他们的可执行文件时不需要再担心关于其他链接库与 OCX 的问题了。VB-PowerWrap 允许你将程序所必需的所有 .dll 文件与 .ocx 文件打包到你的 VB 程序内部,并且不需要用户安装,直接就可以运行。并且 VB-PowerWrap 可以自动注册所必需的 .dll 与 .ocx 文件!
VB-PowerWrap 通过扫描一个 Visual Basic 的工程文件,并将该工程所需要的文件进行打包,然后创建一个包含所有必要文件的可执行文件供程序员发布。VB-PowerWrap 使用了超强的压缩模块,这样可以创建出最小的 .exe 文件。
VB-PowerWrap 功能简介:
压缩所有的 DLL 与 OCX 文件
如果需要则在用户的机器上注册必要的控件不会出现恼人的运行时问题
自动扫描工程所必需的 DLL 与 OCX 文件。
可以用于 Visual Basic 4、5、6 版本中。
VB高进来,请教个问题 请教个vb数据库问题 女生进来请教个问题 请教个VB简单问题,高手请进! 刚刚学VB 请教个小小问题。 我初学VB,请教个问题? 有2个VB的问题 请教 请教个关于VB计算器的问题 有个vb问题请教高手! 请教个关于VB的问题