全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:949
推到 Plurk!
推到 Facebook!

Tpanel继承

答題得分者是:taishyang
zzmbeyond01
中階會員


發表:98
回覆:167
積分:53
註冊:2003-09-07

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-04-19 20:51:35 IP:219.153.xxx.xxx 未訂閱
各位大大好: 我从Tpanel派生下来的类怎没在窗体中显示不出来呢?  
     TMypanel=class(TPanel)
 public
  procedure showname;
  constructor create(aowner:TComponent);
 end;
 { TMypanel }    constructor TMypanel.create(aowner: TComponent);
begin
inherited;
end;    procedure TMypanel.showname;
begin
showmessage('panel');
end;      
当我在窗体中点击按钮,创建mypanel对象后,为什么看不到呢?
    procedure TForm1.Button2Click(Sender: TObject);
var
mypanel:TMypanel;
begin
     mypanel:=TMypanel.Create(self);
     mypanel.Align:=alclient;
     mypanel.BevelOuter:=  bvLowered;
end;
 
taishyang
站務副站長


發表:377
回覆:5490
積分:4563
註冊:2002-10-08

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-04-19 21:09:23 IP:140.135.xxx.xxx 未訂閱
zzmbeyond01您好: 是不是因為您少指定Parent呢?    ~我也是在學習的階段,回答的不好請您多多見諒與指教~
zzmbeyond01
中階會員


發表:98
回覆:167
積分:53
註冊:2003-09-07

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-04-19 21:21:00 IP:219.153.xxx.xxx 未訂閱
 
mypanel:=TMypanel.Create(self);我想问一下,这不是就指定了
                                          mypanel对象的拥有者了吗?    mapanel.parent:=form1;
mypanel.Align:=alclient;
      
第二个问题, 我想问如果mypanel对象动态创建,请问如何响应mypanel的鼠标的点击事件?
taishyang
站務副站長


發表:377
回覆:5490
積分:4563
註冊:2002-10-08

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-04-19 21:31:56 IP:140.135.xxx.xxx 未訂閱
zzmbeyond01您好:
引言: 我想问一下,这不是就指定了mypanel对象的拥有者了吗?
關於這部分,請參考Justmade前輩的文章 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=31853 【發表】簡介 Owner 和 Parent 的分別
引言:我想问如果mypanel对象动态创建,请问如何响应mypanel的鼠标的点击事件?
這部分由於小弟不會Delphi所以沒辦法寫code給您,抱歉.. 但是類似的問題站上已有相當多的討論可以供您參考 Ex.http://delphi.ktop.com.tw/topic.php?topic_id=26325 順心 <>~我也是在學習的階段,回答的不好請您多多見諒與指教~ 發表人 -
zzmbeyond01
中階會員


發表:98
回覆:167
積分:53
註冊:2003-09-07

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-04-19 21:55:27 IP:219.153.xxx.xxx 未訂閱
谢谢taishyang大大: 第二个问题我再问题别人吧。 mypanel对象动态创建,我是想问如何在编程的时候,控制对程序运行时 发生的mypanel的鼠标的点击事件?
zzmbeyond01
中階會員


發表:98
回覆:167
積分:53
註冊:2003-09-07

發送簡訊給我
#6 引用回覆 回覆 發表時間:2004-04-19 23:46:15 IP:219.153.xxx.xxx 未訂閱
Thanks taishyang!
系統時間:2024-05-17 17:08:54
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!