Re: [VB6 ] 請問textbox在陣列上的用法?

看板Visual_Basic作者 (Rocksan)時間19年前 (2006/04/21 00:44), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串4/4 (看更多)
※ 引述《wuoldcat (邁向程式設計達人之路)》之銘言: : 如果這個問題出現在.NET版,VB.NET(2003)想把資料透過TEXTBOX輸入陣列,可有 : 方法? Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As _ System.EventArgs) Handles Button1.Click Dim TempArray As New ArrayList For Each Temp As Object In Me.Controls If TypeOf Temp Is TextBox Then TempArray.Add(CType(Temp, TextBox).Text) End If Next ListBox1.DataSource = TempArray End Sub 不知道是不是你的功能,因為在.NET環境中不像vb6.0有那麼方便的元件陣列好用, 所以我們要自已利用程式碼來編寫,上面這個程式碼,在表單上放了二個TEXTBOX 以及一個listbox來顯示陣列的內容,還有一個button來執行程式。 這個程式有幾個缺點。 1.沒有辨法選擇是要那幾個textbox來做為輸入 2.陣列中的值,會從最一個新增的值,倒著輸入到陣列中,所以要正確的顯示的話, 還要做一些處理。 小弟也是新手,有問題多多討論吧。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.94.115

04/21 14:19, , 1F
謝謝~
04/21 14:19, 1F
文章代碼(AID): #14Hxg7db (Visual_Basic)
文章代碼(AID): #14Hxg7db (Visual_Basic)