2
したがって、配列に項目を追加して、配列内のすべての項目をテキストボックスに戻そうとしています。誰かが私が間違っていることを教えてもらえますか?ボタンをクリックすると、エラーが表示されるか、system.string[]
が表示されたり、すべての項目が表示されず、一部または全部の項目が表示されません。 edit1:ここには更新されたコードがあります。すべての配列の内容をテキストボックスに表示
Public Class Form1
Dim x As Integer = 0
Dim strencode As String
Dim strletters As String
Dim strholder(0 To 999) As String
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
strletters = TextBox1.Text
Label2.Text = x.ToString
If TextBox1.TextLength < x Then
x = 0
End If
If TextBox1.TextLength <> 0 Then
If TextBox1.TextLength < x Then
x = 0
End If
Do Until x = TextBox1.TextLength
If TextBox1.TextLength < x Then
x = 0
End If
If TextBox1.TextLength <> 0 Then
If strletters.Substring(x, 1) = "A" Then
strholder(x) = "346,"
x = x + 1
ElseIf strletters.Substring(x, 1) = "B" Then
strholder(x) = "917,"
x = x + 1
End If
End If
Loop
pause:
Dim i As Integer
For i = 0 To (x - 1)
TextBox2.Text = (strholder(i))
Next
End If
End Sub
End Class
どのようなコード行にどのようなエラーメッセージが表示されますか? – dbmitch
コードで行うべきものではなく、達成しようとしているもの(機能性/振る舞いとして)を理解できるようにするために、最初の "状態" /最終 "状態"を追加する必要があります。 – Sehnsucht
この行を次のように更新します。TextBox2.Text&= strholder(i) – EJD