vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 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
Re: vb2010 in großer Textdatei kleinen Text austauschen ohne Datei komplett zu laden 
Autor: hupsi
Datum: 06.04.11 14:53

Hallo,

ich habs gefunden.

Wen es interessiert!
        ' ---- Headerdaten wegschreiben
 
        If Not NurHeaderüberschreiben Then
 
            ' also neuen leeren RSP-File anlegen und mit der Block Variablen ( 
            ' String) füllen
 
            Dim fsRsp As StreamWriter = New StreamWriter(RspDatei, False, _
              System.Text.Encoding.Default)
            fsRsp.Write(Block)
 
            fsRsp.Close()
 
        Else
 
            ' also hier nun am Ende nur den Header am Anfang mit der Block 
            ' Variablen überschreiben
 
            Dim fs As New FileStream(RspDatei, FileMode.Open, FileAccess.Write)
 
            ' Create the writer for data.
            Dim w As New BinaryWriter(fs, System.Text.Encoding.Default)
 
            ' Write data to Test.data.
 
            'die Dateiposition setzten, hier direkt am Anfang der Datei
            Dim Position As Long = w.Seek(0, SeekOrigin.Current)
 
            ' die Stringvarible in ein Byte-Array umwandeln
            Dim bb As Byte() = System.Text.Encoding.Default.GetBytes(Block)
 
            ' dann das Byte-Array wegschreiben
            w.Write(bb)
 
            w.Close()
            fs.Close()
 
        End If
man darf den String nicht direkt als String schreiben, sondern in ein Byte-Array.
Und dann gehts.

Gruß hupsi
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
vb2010 in großer Textdatei kleinen Text austauschen ohne Dat...1.596hupsi06.04.11 11:33
Re: vb2010 in großer Textdatei kleinen Text austauschen ohne...1.105ModeratorFZelle06.04.11 11:38
Re: vb2010 in großer Textdatei kleinen Text austauschen ohne...1.144hupsi06.04.11 13:36
Re: vb2010 in großer Textdatei kleinen Text austauschen ohne...1.180hupsi06.04.11 14:53

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