→ MOONRAKER:你不是有個button1陣列 取出他最後一個元素不就是 01/01 22:26
→ MOONRAKER:最新的button了 01/01 22:26
可是因為button是動態產生的,所以如果我在re_connect_time_Tick裡
打button1(i).enable=true,會出現錯誤0.0
※ 編輯: cf1064 來自: 118.163.245.121 (01/02 11:11)
→ MOONRAKER:廢話,那樣打當然是會有錯誤,但是不是因為"button是動 01/02 14:25
→ MOONRAKER:態產生的",這裡面至少有兩步,但是你連錯誤訊息都不看 01/02 14:26
→ MOONRAKER:就自作聰明認為因為動態產生所以會錯誤,就隨便吧 01/02 14:26
好吧,那就隨便吧,我再去藍色小鋪找找好了
※ 編輯: cf1064 來自: 114.39.165.11 (01/02 20:47)
→ MOONRAKER:你起碼要(1)讓button1在createobj之外也可以存取到 01/03 03:05
→ MOONRAKER:(2)知道怎樣拿到button1最後一個元素 01/03 03:05
→ MOONRAKER:或把i也弄成可以在createobj外存取 01/03 03:05
有想過把button宣告成全域變數,
但是其實button陣列裡面的值是由sql搜尋出來
的總筆數決定並不是固定的,在最上面也只能放宣告而己
※ 編輯: cf1064 來自: 118.163.245.121 (01/03 10:44)
→ MOONRAKER:VB一向有方法取得某一陣列的目前長度,VB.NET也有 01/03 15:18
→ MOONRAKER:你可以查一下。應該跟Javascript很類似但有一點差別。 01/03 15:18
最後是在全域變數中宣告button陣列,不給陣列值,然後在create的function裡
redim該button並給予button陣列值,如此就可以在其他sub裡去設定陣列中的屬性了
※ 編輯: cf1064 來自: 118.163.245.121 (01/06 10:21)