怎样创建VCL控件才能被转换为ActiveX控件呢

xiaoxi777 2003-09-16 01:14:27
我创建了一个简单的VCL控件,为TWinControl的子类,编译后注册,在工具面板可以看到这个控件。然后用new->ActiveX Control向导的时候,在VCL Class Name列表中却看不到这个控件。哪位大侠教我该怎么做才对?
...全文
97 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaoxi777 2003-09-17
  • 打赏
  • 举报
回复
我用的版本是7.0,是不是7.0不稳定?
xiaoxi777 2003-09-16
  • 打赏
  • 举报
回复
unit A;

interface

uses
SysUtils, Classes, Controls;

type
TA = class(TCustomControl)
private
{ Private declarations }
protected
{ Protected declarations }
public
{ Public declarations }
published
{ Published declarations }
end;

procedure Register;

implementation

procedure Register;
begin
RegisterComponents('Standard', [TA]);
end;

end.


我的代码如上,有什么问题吗?
xiaoxi777 2003-09-16
  • 打赏
  • 举报
回复
Tiack(泰克),你的Delphi是什么版本呢?
Tiack 2003-09-16
  • 打赏
  • 举报
回复
不会吧,有的啊,是不是你写的VCL控件有不对的地方啊,老兄,自己去查一下吧
xiaoxi777 2003-09-16
  • 打赏
  • 举报
回复
up1
xiaoxi777 2003-09-16
  • 打赏
  • 举报
回复
up

5,928

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧