vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 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
Byte vergleichen und ersetzen 
Autor: Manfred X
Datum: 18.04.11 19:33

Hallo!

Probier mal das ...
Falls die Dateien dafür zu groß sind, ist die Verwendung von
Datei-Readern erforderlich.

  Dim FileIn1, FileIn2, FileOut As String 'Dateinamen (incl. Pfad) zuweisen!
 
  Try
    Dim data1() As Byte = My.Computer.FileSystem.ReadAllBytes(FileIn1)
    Dim data2() As Byte = My.Computer.FileSystem.ReadAllBytes(FileIn2)
 
    Dim l As Integer = _
    Math.Min(data1.Length, data2.Length) 'Vergleichslänge 
 
    Dim Data_out(l - 1) As Byte
    Dim replacebyte As Byte = CByte(Strings.Asc("#"c))
 
    For i As Integer = 0 To l - 1
       If data1(i) = data2(i) Then
          Data_out(i) = replacebyte
       Else
          Data_out(i) = data1(i)
       End If
       'oder andersherum 
    Next i
 
    My.Computer.FileSystem.WriteAllBytes(FileOut, Data_out, False)
  Catch ex As Exception
    'Fehlermeldung
  End Try


Beitrag wurde zuletzt am 18.04.11 um 19:53:44 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Bit vergleichen und ersetzen1.680einet18.04.11 18:08
BYTE vergleichen und ersetzen1.187Manfred X18.04.11 18:34
Re: Bit vergleichen und ersetzen1.103einet18.04.11 19:01
Bit? Byte?1.122Manfred X18.04.11 19:12
Re: Bit vergleichen und ersetzen1.053einet18.04.11 19:19
Byte vergleichen und ersetzen1.323Manfred X18.04.11 19:33
Re: Bit vergleichen und ersetzen1.068einet18.04.11 20:21
Re: Bit vergleichen und ersetzen1.139Manfred X18.04.11 20:33

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