Re: [.NET] 多個物件放在物件陣列的方法

看板Visual_Basic作者 (真。假凱文)時間14年前 (2011/03/19 17:23), 編輯推噓0(007)
留言7則, 3人參與, 最新討論串2/2 (看更多)
感謝 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

03/19 18:05, , 1F
我不是大大...
03/19 18:05, 1F

03/19 19:10, , 2F
XD 雖然學起這方法 不過我的物件放在不同容器 結果還是
03/19 19:10, 2F

03/19 19:10, , 3F
一筆一筆敲
03/19 19:10, 3F

03/19 19:33, , 4F
總之感謝了
03/19 19:33, 4F

03/19 20:56, , 5F
不同容器應該也可以壓@@
03/19 20:56, 5F

03/19 20:56, , 6F
多包一個迴圈繞大容器咧!?
03/19 20:56, 6F

03/31 16:00, , 7F
Me.FindForm.Controls.Find("Text" & i, True)
03/31 16:00, 7F
文章代碼(AID): #1DX7NvBT (Visual_Basic)
文章代碼(AID): #1DX7NvBT (Visual_Basic)