社区
Delphi
帖子详情
如何将非VCL控件封装为ActiveX控件???
babyboy
2003-09-28 02:15:53
rt
...全文
63
8
打赏
收藏
如何将非VCL控件封装为ActiveX控件???
rt
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
infuse
2003-11-06
打赏
举报
回复
Delphi做ActiveX,你恶梦的开始!
babyboy
2003-09-28
打赏
举报
回复
楼上的,是个不错的建议!
snowfog
2003-09-28
打赏
举报
回复
你要是一定要非窗口控件,那么可以包成COM。
snowfog
2003-09-28
打赏
举报
回复
但是在Delphi中只能做TWinControl的子类。你可以试一下。
babyboy
2003-09-28
打赏
举报
回复
我就是要把一个非TWinControl的控件想包装一下。
楼上的,其实只有包装VCL控件时,才需要一个从TWinControl继承的控件。
有些ActiveX是不需要窗口句柄的。
Cstarter
2003-09-28
打赏
举报
回复
ActiveX需要窗口句柄,您看一吧,如果一下组件没有窗口句柄当然是不可以的
tongki
2003-09-28
打赏
举报
回复
UP!
snowfog
2003-09-28
打赏
举报
回复
在新建项中选择ActiveX页,选择ActiveX Control,然后就可以了。
注意这个VCL控件必须是TWinControl的子类。
根据FastReport进行二次
封装
的
ActiveX
控件
这是本人根据FastReport 3.0.3 For
VCL
的源代码进行二次
封装
的
ActiveX
报表
控件
。 此
控件
可用于Javascript、.NET、VB6、VC++等等各种开发语言。 压缩包内有Demo和所有源代码。
使用Delphi快速开发
ActiveX
控件
4. **属性和事件的
封装
**:将
VCL
组件的属性和事件
封装
到
ActiveX
控件
中是开发的关键步骤之一。例如,在TStringGrid组件的基础上创建
ActiveX
控件
时,可以将其所有公共属性和事件都暴露给外部调用,同时也可以添加新的...
C++ builder 使用
ActiveX
控件
.
假设在 MP3Collect 程序中,原使用的是
VCL
的 TMediaPlayer
控件
,现在要替换为
ActiveX
控件
Windows Media Player。此操作不仅可能提升播放性能,还能利用
ActiveX
控件
的额外功能,如更丰富的界面定制和多媒体...
Delphi
ActiveX
Form的使用实例
- 通过
ActiveX
,开发者可以将Delphi中的
控件
打包为
ActiveX
控件
,并在不支持
VCL
的环境中使用,如Visual C++。 2. **Delphi中的
ActiveX
控件
构成** -
VCL
组件:
ActiveX
控件
基于一个或多个
VCL
组件,这些组件必须是...
BCB讲座第十九讲使用
ActiveX
控件
[定义].pdf
在CBuilder中,
ActiveX
控件
的使用与
VCL
控件
类似,可以通过元件面板、对象监视器等工具进行管理。 在实际应用中,
ActiveX
控件
因其良好的
封装
性和对象一致性,被广泛用于商业软件和共享软件的开发,特别是在需要跨...
Delphi
5,930
社区成员
262,938
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章