線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:582
推到 Plurk!
推到 Facebook!

TForm.create(XXX)

尚未結案
Netmon
一般會員


發表:9
回覆:8
積分:3
註冊:2005-03-10

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-03-10 12:35:07 IP:203.198.xxx.xxx 未訂閱
1)TForm.create(self) 同 2)TForm.create(application) a) 有什麼分別呢..? b) 何時用邊個會比較適合 ? 多謝回覆
huangeider
高階會員


發表:288
回覆:492
積分:231
註冊:2003-02-26

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-03-10 13:23:25 IP:202.145.xxx.xxx 未訂閱
application是整個project的class self是單一tform的class 如 edit1.text:=application.title;//會出現的是專案的名稱 而 edit1.text:=self.text;//出現的是tform的caption 所以在form1中設 1)form2:=tForm2.create(self) 其owner是self=>form1,表示form1.free時form2也會free掉 2)form2:=tForm2.create(applicaton) 其owner是application=>project,而applicaton代表專案,所以 applicaton.terminate時專案會被結束 堅持從洗馬桶做起 Eric
Netmon
一般會員


發表:9
回覆:8
積分:3
註冊:2005-03-10

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-03-10 15:03:06 IP:203.198.xxx.xxx 未訂閱
引言: application是整個project的class self是單一tform的class 如 edit1.text:=application.title;//會出現的是專案的名稱 而 edit1.text:=self.text;//出現的是tform的caption 所以在form1中設 1)form2:=tForm2.create(self) 其owner是self=>form1,表示form1.free時form2也會free掉 2)form2:=tForm2.create(applicaton) 其owner是application=>project,而applicaton代表專案,所以 applicaton.terminate時專案會被結束 堅持從洗馬桶做起 Eric
Thanks huangeider 如是 TForm.create(nil) , 又有什麼意思呢..? thanks again
yorkland
高階會員


發表:2
回覆:138
積分:108
註冊:2004-12-17

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-03-10 17:07:37 IP:220.130.xxx.xxx 未訂閱
nil的話, 預設值是指向Application.
Netmon
一般會員


發表:9
回覆:8
積分:3
註冊:2005-03-10

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-03-10 17:18:29 IP:203.198.xxx.xxx 未訂閱
引言: nil的話, 預設值是指向Application.
Thanks again. 即 nil = application
BOSS
中階會員


發表:70
回覆:79
積分:64
註冊:2006-11-01

發送簡訊給我
#6 引用回覆 回覆 發表時間:2005-03-10 17:20:16 IP:202.154.xxx.xxx 未訂閱
Netmon
一般會員


發表:9
回覆:8
積分:3
註冊:2005-03-10

發送簡訊給我
#7 引用回覆 回覆 發表時間:2005-03-10 17:48:53 IP:203.198.xxx.xxx 未訂閱
引言: 參考這篇 http://delphi.ktop.com.tw/topic.php?topic_id=23132
Thanks BOSS, 好清楚
系統時間:2024-06-08 0:06:07
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!