delphi 有沒有控制靜態及動能array 的function? |
答題得分者是:P.D.
|
gptesu
一般會員 發表:14 回覆:14 積分:5 註冊:2008-09-09 發送簡訊給我 |
|
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
|
gptesu
一般會員 發表:14 回覆:14 積分:5 註冊:2008-09-09 發送簡訊給我 |
|
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
1.先宣告另一組 b: array[1..9] of TLabel
或用 b: array of TLabel; setlength(b,9) 方式 2.利用 for... next 方式 將 b[i]:= a[i] 方式搬移到 b 陣列 其中將 i=2 的部份跳過, 可利用 if i=2 then continue 3.最後再 setlength(a,9) 重新將 a[i]:= b[i] 指回 4.將 b clear setlength(b,0) 沒有實作, 純理論做法, 實做請自己try ===================引 用 gptesu 文 章=================== 真的沒有這類(搬移/刪除)的function嗎? ***我是新手...自己寫function很麻煩,而且有機會會錯. 若真的要自己寫,那麼下面我有一個問題: a : array [1..10] of TLabel; a[1] := TLabel.Create(Self); a[2] := TLabel.Create(Self); a[3] := TLabel.Create(Self); 如何刪除 a[2] 呢? 謝謝啦^_^
編輯記錄
P.D. 重新編輯於 2008-11-30 12:58:26, 註解 無‧
|
gptesu
一般會員 發表:14 回覆:14 積分:5 註冊:2008-09-09 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |