如何循环一个字符串并创建一个数组? - VB.NET

时间:2012-05-28 14:05:35

标签: vb.net arrays listbox

我有一个字符串,我已经创建了一个模板。

{

Dim myvariable as string
Richtextbox1.text = Richtextbox1.text & "The dog jumped over the" & myvariable & "to find the fox."

}

我有一个列表框,其中包含加载到变量示例中的选项列表:fence,bucket等。

所以句子就像

  1. 狗跳过篱笆找到狐狸
  2. 狗跳过水桶找到狐狸
  3. 现在我将它编码为显示在一个富文本框中,但所有内容都在同一个富文本框中。

    我正在尝试在每个循环结束时将字符串加载到数组中,这样我就可以将每个句子分开。

    最好的方法是什么?

    由于

1 个答案:

答案 0 :(得分:0)

假设您的ListBox控件名称为myLstBox,RichTextBox控件为myRchBox

Private Sub WriteOnRichTextBox()
    For Each xStr As String In myLstBox.Items
         myRchBox.AppendText("The dog jumped over the " & _
                              xStr & " to find the fox.")
         myRchBox.AppendText(ControlChars.NewLine)
    Next
End Sub

您需要循环播放列表框中的所有项目。