Подскажите, как решить такую проблему:
Есть bin файл, загоняю его в массив байтов. Нужно вывести в строку последовательно несколько адресов. Но дело в том, что нужно вывести именно так, как они отображаются в Hex-редакторе. И вот тут и возникает проблема. Пока в данных по адресам идут двузначные числа, все в порядке. А вот если идет запись вида 0х, то отображается только второе число, ноль не отображается.
Использую вот такую конструкцию. Что я делаю не так?
- Код: Выделить всё
Dim By() As Byte= My.Computer.FileSystem.ReadAllBytes(OpenFileDialog.FileName)
Dim start1 As Long = &H7D0
Dim end1 As Long = &H7D5
Dim str As String = ""
Do
str = str & Conversion.Hex(By(start1))
start1 = start1 + 1
Loop While start1 <= end1
Label1.Text = "Номер модуля " & str