Re: [VB6 ] 請問textbox在陣列上的用法?
※ 引述《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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 4 篇):
Visual_Basic 近期熱門文章
PTT數位生活區 即時熱門文章