[.NET] Controls 的使用問題

看板Visual_Basic作者 (真。假凱文)時間15年前 (2011/01/04 19:06), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/2 (看更多)
請輸入專案類型(網站專案或者應用程式專案):自製小程式 下面這個程式碼 執行是正常無誤的 City1.Text = Code.Text City2.Text = Code.Text City3.Text = Code.Text City4.Text = Code.Text City5.Text = Code.Text City6.Text = Code.Text City7.Text = Code.Text City8.Text = Code.Text City9.Text = Code.Text City10.Text = Code.Text 但這樣子程式碼相當攏長 我改用 Controls的方式來改 Dim i as Integer For i = 1 to 10 Controls("City" & i ) .Text = Code.Text Next 會跑出 "並未將物件參考設定為物件的執行個體" 這個錯誤 網路上也都是用這樣方式來改 請問這樣看是怎麼問題產生 感謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.124.77.75

01/05 03:18, , 1F
瞭解一下system.forms.control的用法,我們在討論吧!
01/05 03:18, 1F

01/05 10:54, , 2F
開個textbox(10)把city1..city10設進去變成member
01/05 10:54, 2F

01/05 10:55, , 3F
再用for each就好了 請老實用array of controls
01/05 10:55, 3F
文章代碼(AID): #1D8lyhjG (Visual_Basic)
文章代碼(AID): #1D8lyhjG (Visual_Basic)