vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 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
Einzelne Bytes in einer Binärdatei verändern 
Autor: BasicOpa
Datum: 04.02.11 12:01

Hallo,

ich habe erneut eine Frage an die Spzialisten und bitte um Hilfe:

Private Sub ByteVeraendern()
        Dim y As Byte
        Dim W As Byte
        Dim B As Byte
        Dim FileName = "TextDatei.Txt"
        Dim fs As New FileStream(FileName, FileMode.Open, FileAccess.ReadWrite)
        Dim Reader As New BinaryReader(fs)
        Dim Writer As New BinaryWriter(fs)
        For y = 0 To 25
            W = Reader.ReadByte()
            Select Case y
                Case 24
                    B = 101
                    Writer.Write(B)
                Case 25
                    B = 127
                    Writer.Write(B)
                Case Else
                    Writer.Write(W)
            End Select
        Next
        Reader.Close()
        Writer.Close()
    End Sub
Mit der oben gezeigten Routine versuche ich, die Bytes 24 und 25 einer Binärdatei inhaltlich zu verändern. Was eigentlich ganz einfach funktionieren sollte, tut es aber nicht. Was mache ich falsch; wie muss die Routine verändert werden?

Für jede Hilfe bedanke ich mich ganz herzlich ...
BasicOpa
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Einzelne Bytes in einer Binärdatei verändern954BasicOpa04.02.11 12:01
Re: Einzelne Bytes in einer Binärdatei verändern702ModeratorDaveS04.02.11 13:16
Re: Einzelne Bytes in einer Binärdatei verändern620BasicOpa04.02.11 16:00

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