VB6 で、バイト配列の文字列表現を取得する方法はありますか? sys.fn_varbintohexstr
SQLサーバーに相当するものが必要です。ばかげた質問で申し訳ありませんが、私の VB6 は... あまり良くありません... 助けてください。
質問する
2661 次
1 に答える
3
別のサイトで見つけた関数は次のとおりです。
Function ByteArrayToHexStr(b() As Byte) As String
Dim n As Long, i As Long
ByteArrayToHexStr = Space$(3 * (UBound(b) - LBound(b)) + 2)
n = 1
For i = LBound(b) To UBound(b)
Mid$(ByteArrayToHexStr, n, 2) = Right$("00" & Hex$(b(i)), 2)
n = n + 3
Next
End Function
于 2013-09-13T19:49:19.720 に答える