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

關於 MDI Form 的問題..

答題得分者是:code6421
akccbh
一般會員


發表:32
回覆:30
積分:12
註冊:2004-07-07

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-01-04 23:36:02 IP:220.135.xxx.xxx 未訂閱
請問一下,再範例中有看到 for (int x =0; x < this.MdiChildren.Length;x ) 可以用 MdiChildren.Length 取得到底有多少MDI子Form. 可是在Delphi中使用 for i:=0 to self.MdiChildren.Length,卻出現 [Error] Setup_Main.pas(407): E2018 Record, object or class type required 這個 Error. 請問是怎麼回事呢 ? 或是在Delphi是用別的方式呢 ?? 我是用 .Net Windows Form AP, 不是 VCL .Net 喔.
code6421
版主


發表:43
回覆:223
積分:208
註冊:2002-08-16

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-01-04 23:56:35 IP:220.135.xxx.xxx 未訂閱
引言: 請問一下,再範例中有看到 for (int x =0; x < this.MdiChildren.Length;x ) 可以用 MdiChildren.Length 取得到底有多少MDI子Form. 可是在Delphi中使用 for i:=0 to self.MdiChildren.Length,卻出現 [Error] Setup_Main.pas(407): E2018 Record, object or class type required 這個 Error. 請問是怎麼回事呢 ? 或是在Delphi是用別的方式呢 ?? 我是用 .Net Windows Form AP, 不是 VCL .Net 喔.
try this,no test. for I := 0 to Length(MdiChildren)-1 do Just coding... Taiwan:http://code6421.ktop.com.tw China:http://home.hoolee.com/~code6421
------
Just codeing...
akccbh
一般會員


發表:32
回覆:30
積分:12
註冊:2004-07-07

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-01-05 00:03:21 IP:220.135.xxx.xxx 未訂閱
我剛剛也試出來了. 原來是要用Length去抓.. 不過蠻怪的,看他的Type是Array,原本用 Sizeof 去抓,居然會錯, 用Length去抓居然是對的.. Length現在可以算Array長度了ㄚ??
syntax
尊榮會員


發表:26
回覆:1139
積分:1258
註冊:2002-04-23

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-02-08 13:43:27 IP:61.64.xxx.xxx 未訂閱
引言: 我剛剛也試出來了. 原來是要用Length去抓.. 不過蠻怪的,看他的Type是Array,原本用 Sizeof 去抓,居然會錯, 用Length去抓居然是對的.. Length現在可以算Array長度了ㄚ??
SizeOf 本來就不是用來算長度的,字意上不是很清楚嗎 "Size" ?用來算大小 "Length" 用來算長度 除非你英文很不好,不然是不會搞錯的 SizeOf(a array) --> array 的大小,指的是所用的記憶體量大小 SizeOf(one unit of a array) ---> array 中單一元素所佔用記憶體的大小 Length(a array) --> 一維 array 的長度 -------------------------------------------------------------------- Multi array 要用 Length(a array []) <--- 這個有點忘記了,留給你自己去試
系統時間:2024-05-21 7:14:45
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!