你每写一个简单的DELPHI程序都用到继承的。还用得着专门举例吗?
你的TForm1 就是继承自TForm.至于这些控件, 在帮助中谁怎么继承来的列得一清二楚,不用多话。TWinControl 它包含了个窗口句柄。。从这个控件继承下去的东西可以有窗口提供的功能,
以及消息循环等。
你的TForm1 就是继承自TForm.至于这些控件, 在帮助中谁怎么继承来的列得一清二楚,不用多话。TWinControl 它包含了个窗口句柄。。从这个控件继承下去的东西可以有窗口提供的功能,
以及消息循环等。
解决方案 »
- 在弹出的菜单上右击,怎么能出现右击的菜单?
- 请教,ACCESS的问题。
- 简单问题!
- ServerSocket的连接过了几个钟就不行了,要重启动软件才行,到底怎么会事???
- fs.SetFieldType(ftString)不起作用
- 如何将teechart的形成的图形保存为bmp文件
- 怎样对填充DBGrid的同时对其中的数据进行统计呢?
- fastreport中如何不预览直接打印??
- idsmtp如何发送邮件?
- 小弟现在学分布式开,可我的书却是5。0 软件是6。0 内容想差很大,请帮我一下
- 谁对TRegistry这个类熟请帮帮我谢谢
- 在DELPHI里有没有相当于C里的BREAK和continue的语句??
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls;type
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;TMyLabel=class(TLabel)
public
procedure SetMyCaption();
end;var
Form1: TForm1;implementation{$R *.DFM}//procedure TMyLabel.procedure TForm1.Button1Click(Sender: TObject);
var
MyLabel:TMyLabel;
begin
MyLabel := tMyLabel.Create(self);
try
MyLabel.SetMyCaption();
MyLabel.parent:=self;
MyLabel.Left:=200;
MyLabel.Top:=100;
finally end;end;{ TMyLabel }procedure TMyLabel.SetMyCaption;
begin
Caption:='这是我预先设好的。';
end;end.