看板 Visual_Basic 關於我們 聯絡資訊
感謝 pinkykk 大大的幫忙 順便把心得po上來 現在我有名稱 Text1 到 Text50 在 form 上面 我是用for迴圈抓進去 Dim TextArray as Text = New Text(50) {} Dim i as int for i = 1 to 50 TextArray(i) = Me.Controls("Text" & i) Next 這樣就搞定了!! 請注意,這是Text放在Form裡面 若是你跟我一樣 放在Form的 Panel01 上面的話 請改成 Me.Panel01.Controls("Text" & i ) ※ 引述《jakevin (真。假凱文)》之銘言: : 請輸入專案類型(網站專案或者應用程式專案):應用程式 : 感謝之前版上先進的教學,學會了用物件陣列方式 : 但之前都是用 一個一個加進去的 繁雜方法 : TextArray(0) = Text0 : TextArray(1) = Text1 : ..... : TextArray(10) = Text10 : 10個物件還好解決,但是現在遇到50個已經在from裡面拉好的物件 : 請問要用什麼方式丟進去會比較快呢 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.124.75.85
pinkykk:我不是大大... 03/19 18:05
jakevin:XD 雖然學起這方法 不過我的物件放在不同容器 結果還是 03/19 19:10
jakevin:一筆一筆敲 03/19 19:10
jakevin:總之感謝了 03/19 19:33
pinkykk:不同容器應該也可以壓@@ 03/19 20:56
pinkykk:多包一個迴圈繞大容器咧!? 03/19 20:56
jerry119:Me.FindForm.Controls.Find("Text" & i, True) 03/31 16:00