vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
TOP-Angebot: 17 bzw. 24 Entwickler-Vollversionen zum unschlagbaren Preis!  
 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
Re: länge einer txt-datei 
Autor: ModeratorDieter (Moderator)
Datum: 09.01.03 18:54

Hi cheffe,

wie wäre es damit:
Dim F As Integer
Dim nSize As Long
Dim nCount As Long
Dim sLines() As String
 
nCount = -1: nSize
 
' Textdatei öffnen
F = FreeFile
Open "Datei.txt" For Input As #F
 
' Zeilenweise in Array einlesen
While Not Eof(F)
  nCount = nCount + 1
 
  ' Array-Größe ggf. verdoppeln
  If nCount > nSize Then
    nSize = 2 * nCount
    ReDim Preserve sLines(nSize)
  End If
 
  ' Zeile einlesen
  Line Input #F, sLines(nCount)
Wend
Close #F
 
' Überflüssigen Speicher freigeben
ReDim Preserve sLines(nCount)

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
länge einer txt-datei583cheffe09.01.03 16:38
Re: länge einer txt-datei341Matthias Meid09.01.03 17:13
Re: länge einer txt-datei328cheffe09.01.03 17:37
Re: länge einer txt-datei396Matthias Meid10.01.03 15:42
Re: länge einer txt-datei451ModeratorDieter09.01.03 18:54

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