我正在创建一个for循环来从字符串中取出单词并将它们放入一个文本框中。该程序允许最多“9”变量我想尝试的是。
Foreach word in Words
i = i +1
Varible & i = word
txtCritical1.Text = variable & i
关于如何使这项工作的任何想法?
答案 0 :(得分:0)
查看有关For Each的MSDN文章。它包括使用字符串的示例。
答案 1 :(得分:0)
所以我选择了一个简单的if语句就可以了。每个文本框都填写完毕。
Dim details As String = EditEvent.EditDbTable.Rows(0).Item(13).ToString()
Dim words As String() = details.Split(New Char() {"«"})
Dim word As String
For Each word In words
i = i + 1
v = word
If i = 1 Then
txtCritical1.Text = v
ElseIf i = 2 Then
txtCritical2.Text = v
ElseIf ....
ElseIf i = 9 then
txtCritical2.text = v
Else
....
End If
Next