VB使用AresButton后,生成的执行文件在其他机子都无法正常显示。

来源:百度知道 编辑:UC知道 时间:2024/05/21 20:56:59
本想用AresButton制作漂亮的按钮,但生成的EXE只在本机正常显示按钮,在其他机器都无法显示AresButton制作的按钮。请教高手该如何处理?
但我想打包成安装文件,我已经把AresButton.ocx和regsvr32.exe一并复制了,但如何让程序在安装过程就自动运行regsvr32进行注册,而且这过程对用户来说是不可见的。
谢谢你的回答,之前我就写了批处理,但我不知道该如何让批处理在安装时运行,而且只运行一次。有劳高手回来。

你应该将该 AresButton 按钮控件的dll/ocx文件一并复制,并且在另外的机器上用 regsvr32 <dll/ocx文件名> 进行注册,这样才能正常使用。

要实现自动注册的功能,可以写一个批处理:

regsvr32 /s AresButton.ocx

楼上正解

用winrar,创建自解压文件,在高级选项里面可以设置,如隐藏运行,安装时运行什么。