在运行时
Skin1.LoadSkin App.Path & "\logo\中国红.skn"
Skin1.ApplySkinByName hWnd, "窗体"
Skin1.ApplySkin hWnd
总是提示找不到控件  
但我已经将actskin43注册,在操作VB时,始终不能将actskin控件放置在窗体上。
这是为什么呢?

解决方案 »

  1.   

    注册不正确吧
    你是不是把actskin.ocx改名字了?
      

  2.   

    名字就是actskn43.ocx啊,我在工程里面也引用过了呀....并且在放置skin控件的时候还报:“系统错误&H80004005,未指定的错误”这个错误,这是为什么呢????
      

  3.   

    你在工程里引用的那个控件前面有missing吗?
    看看下面还有没有一样名称的
      

  4.   


    有个是actskn43.oca文件,还有个是actskn43.ocx文件,删除oca文件的时候总是提示不能删除已引用的文件。而ocx的可以删除...
      

  5.   

    有个是actskn43.oca文件,还有个是actskn43.ocx文件,删除oca文件的时候总是提示不能删除已引用的文件。而ocx的可以删除...
      

  6.   

    你也可以不去掉它,你需要载入的应该是这个OCX,把它勾上
      

  7.   

    你必须从部件对话框里找到Activeskin4.3 Type Library并钩选,这时控件出现在工具箱里,再拖到窗体,引用不行.