vb使用Activeskin皮肤 启动不了

来源:百度知道 编辑:UC知道 时间:2024/05/24 03:58:30
我用vb写了一个软件.并且用的了Activeskin

里面带了一个控件 是actskn43.ocx 说是必须要在C:\WINDOWS\system32目录下

我机器运行正常, 我把软件给朋友,但是他电脑里C:\WINDOWS\system32

没有actskn43.ocx啊。 我怎么在软件里让它加载 actskn43.ocx
我找了点有关资料,说是把工程和actskn43.ocx 放到1个文件夹里就行了。 这个方法也试了。还是不可以!

这个换肤控件我也使用过.很强大.最近发现主流AVAST杀毒也是使用了它.
首先.如果你是把代码给朋友.建议你在你朋友机器上安装此软件.不能只把OCX给它.因为有此控件需要系统注册
也可以使用如下方法注册
输入REGSVR32 *.ocx即可。输入REGSVR32 /u *.ocx则可以注销该控件。
如果是可执行文件.你可以在程序SUB_MAIN中加入SEHLL 命令进行注册