vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 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

Visual-Basic Einsteiger
Textdatei einlesen ohne newline am Ende 
Autor: remofritzsche
Datum: 03.04.06 08:26

Hallo

Ich habe eine Funktion zusammenkopiert welche mir eine Datei einliest, einige Zeichen ersetzt und dann einen String des kompletten Files zurückgibt. Nur habe ich am Schluss logischerweise noch eine Newline weil ja immer an den Puffer (zeilen-string: str) &vbCrLf angehängt wird, was mit einem Zeilenumbruch gleichzusetzten ist.

Hier meine Funktion:
Public Function getFile(filename As String, do_replace As Boolean) As String
    Dim str As String
 
    Open filename For Input As #1
        While Not EOF(1)
          Line Input #1, sLine
 
          ' Zeile wird in str gespeichert
          str = sLine & vbCrLf
          ' Ersetzten der Zeichen
          If (do_replace = True) Then
            str = Replace(str, "|", ";")
            str = Replace(str, ",", "|")
          End If
          wholeFile = wholeFile + str
        Wend
    Close #1
          getFile = wholeFile
End Function
Wär genial wenn mir jemand helfen könnte, ist ein relativ dringendes Problem.

Vielen Dank schonmal
& Gruss

Remo
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Textdatei einlesen ohne newline am Ende2.205remofritzsche03.04.06 08:26
Re: Textdatei einlesen ohne newline am Ende582vbtricks03.04.06 10:11

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