请恕我的可笑。(2分)

  • 主题发起人 主题发起人 风雨燕归来
  • 开始时间 开始时间

风雨燕归来

Unregistered / Unconfirmed
GUEST, unregistred user!
form1对应unit1,form2对应unit2,form1上有一button.
分别如下:
unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;

type
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin
showmessage('asdfasdf');
end;

end.


unit Unit2;

interface

uses
unit1,Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs;

type
TForm2 = class(TForm1)
private
{ Private declarations }
public
{ Public declarations }
protected
end;

var
Form2: TForm2;

implementation

{$R *.dfm}

end.


我要问的是,为什么form2继承自form1,在form2上为什么不显示form1的控件button???
 
不知道,谁基本功扎实的给解释一下?
 
有的呀,怎么会没有呢,肯定是有的
 
哦,就是你这个水平在呼吁高手不要潜水啊。你当高手都他妈吃空气的啊?这么弱智的问题
随便拖个下三流的来就可以回答的哦。
 
哈,可能是因为form2继承自form1,他传递的只是属性不是按钮.
仅供参考.....
 
flamingo兄:
惭愧,惭愧。兄弟水平低也不是兄弟的错嘛。我呼吁高手不要潜水,是因为见有些贴子,不是不了了之,就是答非所问,一时气愤,所以才大放厥词,想不到承蒙大家厚爱,俺现在都成了这的名人了。
 
俺知道了,让系统自动创建的时候才会显示,要是自己写的话,只有在执行时可用,调试时不可用,知道这是为什么吗?
 
我来告诉你
在你的Form2上右键弹出菜单上选 view as text,把第一行的第一个关键字object换成
inherited,再看看
 
我们菜菜的人,命好苦,呵呵。但我想,就是问一下也没有关系吧?[:)]
 
大家静一静,请3368aa兄给大家解释解释!!!
 
多人接受答案了。
 

Similar threads

I
回复
0
查看
690
import
I
S
回复
0
查看
842
SUNSTONE的Delphi笔记
S
I
回复
0
查看
791
import
I
I
回复
0
查看
726
import
I
I
回复
0
查看
528
import
I
后退
顶部