以往在Delphi7中,我们开发ActiveX控件可以在新建对话框的ActiveX面板选择ActiveX Control来实现,如下图所示

但是在Delphi2006中,默认却没有ActiveX Control这项,小新百思不得其解,一顿Baidu和Google之后,终于在国外的一家英文网站找到解决方法:
打开注册表编辑器,在[HKEY_CURRENT_USER\Software\Borland\BDS\4.0\Type Library]添加一个字符型键值
"ActiveXWizard"="True"
然后重新启动Delphi2006,选择New -> Other -> ActiveX 既可以看到久违了的ActiveX Control

如果大家有什么见解可以到编程论坛讨论 http://www.programbbs.com
参考资料:
Borland comment to QC25012.
Also see Delphi 2006 Hidden COM Registry Entries.
Regmon reveals another missing registry entry,"InteropCheck"="True", also mentioned here.
文档说明:
相关文档
返回首页 | 关于本站 | | 友情链接 | 广告服务 | 意见建议 | 访客留言 | 本站论坛
Copyright© 2001-2006 ProgramBBS.com All Rights Reserved 版权所有©编程论坛
Email: 吉ICP备05009985号
感谢长春订餐网友情支持