我在网上找了一些第三方控件,单是现在有些不想用了,我想卸载掉,该怎么办?

解决方案 »

  1.   

    如果是用安装的话,他应该提供卸载(如果比较正规)
    如果只是某.ocx,你只要找到反注册即可
      

  2.   

    如果是單個.ocx 文件﹐刪除掉
      

  3.   

    有个工具的,我忘了什么名字了,好像是跟APIGuide/APIVIewer相关的,我忘了!
    本来我这里有的,染毒后被删掉了,郁闷啊!注:该软件可以列出所有注册后的DLL和OCX,并显示相关信息,可以选择删除指定的DLL或OCX,对开发者来说有很大帮助。待我再查查,然后告诉你。
      

  4.   

    REGSVR32.EXE 控件名.ocx /u
      

  5.   

    顶请问有没有用API来注销控件的呀?
      

  6.   

    找到了
    声明(在本例子里使用的是 ComCtl32.OCX,如果是其他,使用相应的名称): 
    Declare Function RegComCtl32 Lib "ComCtl32.OCX" _ 
    Alias "DllRegisterServer" () As Long 
    Declare Function UnRegComCtl32 Lib "ComCtl32.OCX" _ 
    Alias "DllUnregisterServer" () As Long 
    Const ERROR_SUCCESS = &H0 
        
    使用: 
        
    If RegComCtl32 = ERROR_SUCCESS Then 
    MsgBox "Registration Successful" 
    Else 
    MsgBox "Registration Unsuccessful" 
    End If 
        
    If UnRegComCtl32 = ERROR_SUCCESS Then 
    MsgBox "UnRegistration Successful" 
    Else 
    MsgBox "UnRegistration Unsuccessful" 
    End If