Function convertToText(ByVal data As String) As String
Dim result As String = Nothing
Dim i As Integer = 0
Dim j As Integer = 0
For Each c As Char In data.ToCharArray
j *= 2
If c = "1"c Then j += 1
i += 1
If i = 8 Then
i = 0
result &= Chr(j)
j = 0
End If
Next
Return result
End Function
バイナリをテキストに変換しますが、その背後にあるロジックを理解するのは少し難しいです。 誰か助けてください。このVBコードの意味を説明してください
このコードはコンパイルされないため、何もしません! ( 'End If'が欠落し、' data'が宣言されていません)また、正しくインデントされていないため、読みにくいです。コンパイルするコードを含めてください! –
@ OlivierJacot-アプリを使った投稿は難しいですが、今編集しました。そしてそれはコンパイルします –