首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

奇怪的有关问题,熟悉VCL的帮忙解释上!

2013-03-06 
奇怪的问题,熟悉VCL的帮忙解释下!!!!自定义一个窗体基类,从TForm继承,如下写构造函数,但在使用时发现根本

奇怪的问题,熟悉VCL的帮忙解释下!!!!
自定义一个窗体基类,从TForm继承,如下写构造函数,但在使用时发现根本没执行TfrmBasic.Create;是不是TForm的strict private class constructor Create;起的作用?这块怎么理解?

TfrmBasic = class(TForm)
 private
 { Private declarations }
        pnlRight: TPanel;
        pnlLeft: TPanel;
        pnlMain: TPanel;
        pnlTop: TPanel;
     protected
     public
        constructor Create(AOwner: TComponent);
        { Public declarations }
     published
 end;

TMyForm = Class(TfrmBasic)
end;

//使用代码:myForm := TMyForm.Create(nil); myForm.Show;
[解决办法]
override?
[解决办法]
 constructor Create(AOwner: TComponent);override;
[解决办法]
对,重载!。。

热点排行