關於run time 產生的物件 |
答題得分者是:RaynorPao
|
biau
一般會員 發表:25 回覆:32 積分:21 註冊:2003-02-27 發送簡訊給我 |
|
RaynorPao
版主 發表:139 回覆:3622 積分:7025 註冊:2002-08-12 發送簡訊給我 |
引言: 我在Form1上放一個button,當user按下這個button後執行 以下的Code後,產生一個名字叫做test的按鈕 我想讓user按下test這個button(run time產生出來的) 後ShowMessage("You Clicked rin time button..."); 不知道要加入哪些Code??? TButton *btn=new TButton(this); btn->Parent=this; btn->Name="test";biau 你好: 如果你的元件是在執行期 new 出來的,當然也就必須動態指定它相對應的 event procedure,例如: OnClick,範例程式碼如下 //.................................................................... btnTest=new TButton(Application); btnTest->Parent=this; btnTest->Caption="test"; btnTest->Width=100; btnTest->Height=100; btnTest->Left=10; btnTest->Top=10; btnTest->TestClick; //.................................................................... void __fastcall TForm1::TestClick(TObject *Sender) { ShowMessage("You Clicked rin time button..."); }備註: TestClick 這個 method 要先宣告在你的 Form1 class 裡面 -- Enjoy Researching & Developing -- 發表人 - RaynorPao 於 2003/03/27 16:53:57
------
-- 若您已經得到滿意的答覆,請適時結案!! -- -- 欲知前世因,今生受者是;欲知來世果,今生做者是 -- -- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 -- |
biau
一般會員 發表:25 回覆:32 積分:21 註冊:2003-02-27 發送簡訊給我 |
引言:首先,感謝您的回答!! 因為實在不知道怎麼寫!!我試過btn->OnClick的寫法 不過似乎還不行 因為還在初學,問的不對還希望見諒引言: 我在Form1上放一個button,當user按下這個button後執行 以下的Code後,產生一個名字叫做test的按鈕 我想讓user按下test這個button(run time產生出來的) 後ShowMessage("You Clicked rin time button..."); 不知道要加入哪些Code??? TButton *btn=new TButton(this); btn->Parent=this; btn->Name="test";biau 你好: 如果你的元件是在執行期 new 出來的,當然也就必須動態指定它相對應的 event procedure,例如: OnClick -- Enjoy Researching & Developing -- |
gigijoe
一般會員 發表:0 回覆:2 積分:0 註冊:2003-03-31 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |