vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
String in Hex 
Autor: dinho99
Datum: 14.03.09 20:56

Hallo!

Habe folgendes Problem:
ich öffne eine HEX-Datei und zeige Sie in einer RichTextBox an:

        Dim bytes() As System.Byte
        Dim länge As Integer
        Try
            Using fs As New FileStream(Datei, FileMode.Open, FileAccess.Read)
                Using reader As New BinaryReader(fs)
                    bytes = reader.ReadBytes(CInt(fs.Length))
                End Using
            End Using
 
            RichTextBox1.Clear()
 
           Dim sb As New StringBuilder(2 * bytes.Length)
 
            For Each b As System.Byte In bytes
                sb.Append(String.Format("{0:X2}", b))
                'ProgressBar1.Value = ProgressBar1.Value + 1
            Next
            RichTextBox1.Text = sb.ToString()
Den dadurch generierten String

01000500080000008000FCAF0C22C420C8200060D820E320F22057220B21FF1F0420C6707320742000300100000000322300007616000000000000

möchte ich wieder in ene HEX-Datei Zurückspeichern..
funktioniert aber nicht...

        Dim sb As New StringBuilder()
 
        For i = 1 To RichTextBox1.TextLength Step 1
             sb.Append(String.Format("{0:X2}", Hex(i)))
        Next
        Zwischentext = sb.ToString()
 
        Using fs As New FileStream(AusgabeDatei, FileMode.Create,   _
          FileAccess.Write)
            Using writer As New BinaryWriter(fs)
                writer.Write((Zwischentext))
                writer.Close()
            End Using
        End Using
wieso funktioniert das nicht?

danke für die Hilfe

lg dinho
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
String in Hex3.787dinho9914.03.09 20:56
Re: String in Hex2.232Snof14.03.09 21:35
Re: String in Hex1.756dinho9914.03.09 22:01
Re: String in Hex2.139Snof14.03.09 22:38
Re: String in Hex1.730dinho9915.03.09 11:02
Re: String in Hex1.662Snof15.03.09 12:09
Re: String in Hex1.687dinho9915.03.09 12:59
Re: String in Hex1.758dinho9915.03.09 13:42
Re: String in Hex2.299Snof15.03.09 15:13
Re: String in Hex1.783dinho9915.03.09 15:50

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel