求高手指点skinsharp的使用问题
用VB编写了一个程序,使用skinsharp进行了美化皮肤,在程序编译的时候界面的皮肤都置换了,生成可执行文件后,如果把可执行文件放到编译程序的目录下面,可执行文件的界面美化了。但是如果不是把可执行文件放到编译程序的目录下,那么就没有美化效果。另外我把可执行文件利用yinginstall生成了安装文件,并且也把skinsharp的动态链接库SkinH_VB6.dll利用yinginstall放到打包文件里,并且安装这个安装文件后,在安装根目录文件夹下有SkinH_VB6.dll文件,但是运行程序后还是没有美化效果,请高手指点一下?????(另外SkinSharp 并非COM组件,仅以标准的动态或静态链接库的形式存在,SkinSharp无需进行系统注册,直接使用)我的分数就在这么多了,不好意思。
[解决办法]
查一下是否使用了app.path这样的路径,如果用了,要注意相对路径中的皮肤文件要存在。
[解决办法]
将dll拷贝到用户电脑的system32里面,或者和exe放在同一个目录就好。
申明直接放dll文件名。
[解决办法]
用regsvr32 命令注册你的dll