vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 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: .txt zeile auschneiden und einfügen 
Autor: Pneumatikmann
Datum: 23.01.06 06:29

Hallo alle zusammen,

habe ein Problem, wenn ich diesen Code ausführe bringt er mir eine Fehlermeldung bei meiner Textdatei, holle ich eine reine Textdatei führt er mir die Funktion aus.

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles Button2.Click
 
        Dim strings As New ArrayList
        Dim sr As New StreamReader("C:\Dokumente und" & _
          "Einstellungen\pneu\Desktop\test.txt")
 
        While sr.Peek > -1
           strings.Add(sr.ReadLine())
        End While
        Do Until sr.Peek = -1
            Console.WriteLine(sr.ReadLine)
        Loop
        MoveLine(strings, 10, 4)
 
        sr.Close()
 
        Dim sw As New StreamWriter("C:\Dokumente und" & _
          "Einstellungen\pneu\Desktop\test.txt")
 
        For Each s As String In strings
            sw.WriteLine(s)
        Next
        sw.Close()
 
    End Sub
 
    Sub MoveLine(ByVal strings As ArrayList, ByVal from As Integer, ByVal [to] _
      As Integer)
        Dim tmp As String = strings(from)
        strings.RemoveAt(from)
        strings([to]) = tmp
        tmp = Nothing
    End Sub
Fehlermeldung:
Der Index liegt ausserhalb des gültigen Bereichs. Der Index darf keine negative Zahl und muss kleiner als die Auflistungsgröße sein. Parametername: index.

So erstelle ich meine Textdatei die ich nachträglich ändern möchte:

die ersten 5 Zeilen :
sw.WriteLine("")
der rest: aus einer tabelle hier den Text einlesen

neu.Write((ZellenText & "........").Substring(0, 8))
Danke für eure Hilfe.

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

 ThemaViews  AutorDatum
.txt zeile auschneiden und einfügen1.171Pneumatikmann09.01.06 21:36
Re: .txt zeile auschneiden und einfügen798Urot09.01.06 21:49
Re: .txt zeile auschneiden und einfügen749Pneumatikmann09.01.06 22:08
Re: .txt zeile auschneiden und einfügen862Urot09.01.06 22:11
Re: .txt zeile auschneiden und einfügen774Urot09.01.06 22:13
Re: .txt zeile auschneiden und einfügen760Pneumatikmann11.01.06 06:14
Re: .txt zeile auschneiden und einfügen711Urot11.01.06 13:11
Re: .txt zeile auschneiden und einfügen722Pneumatikmann12.01.06 21:21
Re: .txt zeile auschneiden und einfügen748Pneumatikmann22.01.06 13:06
Re: .txt zeile auschneiden und einfügen850Pneumatikmann23.01.06 06:29
Re: .txt zeile auschneiden und einfügen734Oliver_G.23.01.06 13:08
Re: .txt zeile auschneiden und einfügen710Pneumatikmann23.01.06 19:09
Re: .txt zeile auschneiden und einfügen718Oliver_G.23.01.06 19:19
Re: .txt zeile auschneiden und einfügen752Oliver_G.24.01.06 09:55
Re: .txt zeile auschneiden und einfügen697Pneumatikmann25.01.06 06:25
Re: .txt zeile auschneiden und einfügen721Urot25.01.06 17:28
Re: .txt zeile auschneiden und einfügen790Urot25.01.06 17:50
Re: .txt zeile auschneiden und einfügen729Pneumatikmann25.01.06 17:25

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