我今天刚学习控件,按照孙鑫讲的创建一个新的Clock控件,其实没编代码就是直接运行后在测试容器中测试一下,但是我咋找不到新创建的Clock控件呢,我在另外一台机子上照着做,没出现这个问题,这是咋回事

解决方案 »

  1.   

    我也刚开始学控件,啥都不懂。工程文件里能找到ocx么?
      

  2.   

    那就可能没注册了,在你的编译器里编译时可能把控件注册。你可以用regsvr32.exe来注册下
      

  3.   

    注册用 regsvr32.exe 你的ocx文件的具体位置和名称,eg. regsvr32.exe e:\temp\Debug\temp.ocx
    反注册 regsvr32.exe -u 你的ocx文件的具体位置和名称,eg. regsvr32.exe -u e:\temp\Debug\temp.ocx用管理员模式
      

  4.   

    你看一下的你注册是dll目录和你生成目录是不是一致的