tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re: バイナリデータ表示
投稿日: 2008/05/22(Thu) 20:08
投稿者魔界の仮面弁士
> データを16進に変換させ表示させるソフトを作ってみたんですが、
手抜きで良いなら、System.BitConverter.ToString を使うことで、
Byte 配列を 16進数表現の文字列に変換できます。


> 1分以上かかってしまいます。
遅い原因は、文字列連結を繰り返し行っているせいでしょう。

Dim sb As New System.Text.StringBuilder()
For i As Integer = 0 To UBound(bData) - 1
    sb.AppendFormat("{0:X2}", bData(i))
    If i Mod 16 = 15 Then
        sb.AppendLine()
    End If
Next
TextBox1.Text = sb.ToString()

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。