0

私は2つのリストボックスと1つのテキストボックスを持っています。テキストボックスには、単語を含むテキストファイルが含まれています。リストボックス 1 には翻訳が必要な単語が含まれており、リストボックス 2 には翻訳された単語が含まれています。

今、これらを置き換えようとしていますが、エラーが発生し続けます。また、リストボックスをループしません。

    For i As Integer = 0 To ListBox1.Items.Count - 1
        For x As Integer = 0 To ListBox2.Items.Count - 1
            If TextBox1.Contains(ListBox1.Items(i)) Then
                TextBox1.Text.Replace(ListBox1.Items(i), ListBox2.Items(x))
            End If
        Next
    Next i
4

1 に答える 1

0

ダイナミック ライトを操作する場合は、for each ステートメントを使用することをお勧めします。

そして例:

For Each i As String In ListBox1.Items
    For Each x As String In ListBox2.Items
         If TextBox1.Contains(i) Then
             TextBox1.Text = x
         End If
    Next
Next

i と x は ListBox 項目であるため、TextBox 文字列と比較するために oyu が入力する必要がある場合があることに注意してください。

于 2013-09-27T14:01:55.167 に答える