Надеюсь разберешься.
Просьба программерам на VB не беспокоится!
KDima писал(а):Я декодирую Quoted-Printable текст.
Он выглядит так: =AB =12 =F9 =B6 =01
AB, 12, F9, B6, 01 это числа в хексе
Моя прога оочень круто распарсивает этот текст
Private Function PHexToByte(s As String) As Byte()
Dim v As Variant, m() As Byte, i As Long
v = Split(s, "=")
If UBound(v) > 0 Then
ReDim m(UBound(v) - 1)
For i = 1 To UBound(v)
m(i - 1) = CByte("&H" & v(i))
Next i
PHexToByte = m
End If
End Function
Dim s As String, m() As Byte, i As Long
s = "=AB =12 =F9 =B6 =01"
m = PHexToByte(s)
For i = 0 To UBound(m)
Debug.Print i + 1, m(i)
Next i
RayShade писал(а):Пробелы бы сперва убил из строки что ли.
Просьба программерам на VB не беспокоится!
KDima писал(а):Спасибо, но я писал:Просьба программерам на VB не беспокоится!
KDima писал(а):HeXToDec = HightByte * 16 + LowByte
Так просто!
Но хоть спасибо за "алгоритм"
KDima писал(а):Форумов по яве НЕТ
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 185