当前位置:编程学习 > VC++ >>

vc 怎么调用自己写得ocx控件(越详细越好) 在线等待

工程-->添加到工程-->compononts and controls-->Registered ActiveX Controls”过后出现 “The ActiveX Control is not registerly,or its type library version number is incorrect Try registering the control by removing and importing it in the Component Gallery”
补充:急用啊  谢谢各位大大们了!!!!
追问:注册过了的  显示的是注册成功   
    方便留个QQ 什么的吗?
答案:1、对于单个控件,Componet-->install component..-->PAS或DCU文件-->install; 
2、对于带*.dpk文件的控件包,File-->Open(下拉列表框中选*.dpk)-->install即可; 
3、对于带*.bpl文件的控件包,Install Packages-->Add-->bpl文件名即可; 
4、如果以上Install按钮为失效的话,试试Compile按钮; 
5、是run time lib则在option下的packages下的runtimepackes加之。
其他:哦,就是需要你先注册你自己写的控件,否则系统不认;
注册方法:
开始-->运行->CMD回车,即运行DOSPROMT
然后进入你*.ocx所在的目录,输入命令  regsvr32  控件名.ocx即可
也可以不进入你*.ocx所在的目录,   输入命令  regsvr32  [路径]控件名.ocx即可,如
regsvr32  c:\123\控件名.ocx即可
等你注册完,就可以在Registered ActiveX Controls列表中见到你的控件了 

上一个:VC++6.0中关于事件触发的问题
下一个:求助,小弟有一个vc的编译器,但是解压过后,打开里面的快捷方式出现这种情况,怎么办啊?

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,