vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 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 und jede Zeile zerlegen? 
Autor: clod
Datum: 06.04.04 09:38

Hallo Leute,

habe da ein großes Problem mit einer Textdatei die ich Zeilenweise einlesen und in einzelne Stücke zerlegen muß.

Die Textdatei ist wie folgt aufgebaut:

1.Zeile
01 WST 455499 2004040200000000000VG000000000000001.1
2.Zeile
02 455499 0008541170 1 BRUMNIK
3.Zeile
02 455499 0011833375 1 KREUZWEGER
4.Zeile
07 455499 2002082002042520021101C5-M945.971-6 0007100KREUZWEGER
usw.

Das Problem ist das keine Trennzeichen verwendet werden.
Ich weiß nur wie lange die einzelnen Felder jeder Zeile sind. Das heißt jede Zeile beginnt mit einer 3-stelligen Nummer oder Text. In Zeile 1 ist das in diesem Fall "01Leerzeichen". Daher weiß ich das die 1. Zeile 168 Zeichen lang ist. Diese Beschreibung habe ich und jetzt meine Frage dazu:

Wie kann ich jede Zeile einlesen und je nach dem mit welchen drei Zeichen die Zeile beginnt die Zeile in einzelne Stücke zerlegen. Also bei der ersten Zeile müßte es so aussehen:
Satzart="01Leerzeichen"
VUNummer="455499"
Nächstest Feld: 10 Stellen
Nächstes Feld: 8 Stellen
usw.
wobei aber die Leerzeichen auch mitberücksichtigt werden müssen.
vielleich habt ihr da eine Idee?

vielen dank im voraus
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Textdatei einlesen und jede Zeile zerlegen?741clod06.04.04 09:38
Re: Textdatei einlesen und jede Zeile zerlegen?466Cerberus06.04.04 10:32
Re: Textdatei einlesen und jede Zeile zerlegen?411clod06.04.04 10:53
Re: Textdatei einlesen und jede Zeile zerlegen?470Cerberus06.04.04 11:15

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