Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten
Autor
Nachricht
seraph1n_
Coder
Coder

Anmeldedatum: 06.01.2008
Beiträge: 93
Wohnort: aaaaaaaaa Level: 1337

.txt zeilen einzelt auslesen
Verfasst am: 09.02.2008, 21:47

Hallo.
Ich schreibe grade ein Programm, wo ich eine textdatei zeile pro zeile einlesen muss.. hab schon gegooglet, bin aber nicht so der pro... weißt jemand ne antwort?

the_gam3r hat Folgendes geschrieben:
scheisse stimmt, muss noch besser vb lernen^^

tr4st hat Folgendes geschrieben:
Du solltest überhaupt mal VB lernen.
 
dalonny_
Newbie
Newbie

Anmeldedatum: 08.02.2008
Beiträge: 13


Verfasst am: 09.02.2008, 21:57

Hmmm:

Code:

dim i as integer
dim datei() as string
open deine datei for input as #1
while not EOF(1)
line input #1, datei(i)
i = i + 3
wend
close


Dann haste im array datei() von datei(0) bis datei(zeilenzahl-1) den inhalt der textdatei

Kannste mit
Code:

dim i as integer
for i=0 to ubound(datei()) step 1
txtausgabe.text = txtausgabe.text & vbcrlf & datei(i)
next

Aber das hab ich schon 100 mal hier gesehen also demnächst die Boardsuche benutzen!
 
seraph1n_
Coder
Coder

Anmeldedatum: 06.01.2008
Beiträge: 93
Wohnort: aaaaaaaaa Level: 1337


Verfasst am: 09.02.2008, 22:14

warum i = i + 3 ? aber sonst thx.

achja:

Edit//

hat sich geklärt. thx.


Edit by ZiG

Doppelposts sind strengstens untersagt, aber ich seh nochmal drüber hinweg.


the_gam3r hat Folgendes geschrieben:
scheisse stimmt, muss noch besser vb lernen^^

tr4st hat Folgendes geschrieben:
Du solltest überhaupt mal VB lernen.
 
ZiG_
Überflieger
Überflieger

Anmeldedatum: 07.03.2007
Beiträge: 1248


Verfasst am: 10.02.2008, 10:20

@dalonny

Du kannst einem Array das nicht dimensioniert ist, keine Werte übergeben.
Du mußt also vorher rausfinden wieviele Zeilen in der Datei sind.

Oder du dimensionierst in der Schleife das Array jedesmal neu mit "Redim Preserve".
Das kostet aber soviel Leistung, dass es sich nicht auszahlt.

Deswegen kommt auch der Fehler bei seraph1n.
Wer nicht auf seine Weise denkt, denkt überhaupt nicht. (Oscar Wilde)
 
seraph1n_
Coder
Coder

Anmeldedatum: 06.01.2008
Beiträge: 93
Wohnort: aaaaaaaaa Level: 1337


Verfasst am: 10.02.2008, 10:55


Sorry wegen dem Doppelpost. Hab nicht dran gedacht. DIesen Post kannste auch löschen, sofern du ihn gelesen hast.^^

the_gam3r hat Folgendes geschrieben:
scheisse stimmt, muss noch besser vb lernen^^

tr4st hat Folgendes geschrieben:
Du solltest überhaupt mal VB lernen.
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten

Tags: textdatei, auslesen, einlesen, txt, zeilen

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge txt speicherort 578 19.09.2007, 02:35
Keine neuen Beiträge txt auslesen und senden 508 01.08.2007, 21:21
Keine neuen Beiträge Immer ander TXT Datei uploaden, wie? 629 23.07.2007, 18:36
Keine neuen Beiträge TxT erstellen + variable 618 19.06.2007, 12:56
Keine neuen Beiträge Txt aus URL in txtfeld ausgebn 722 16.02.2007, 16:44
 


[ Time: 0.0635s ][ Queries: 92 (0.0218s) ][ GZIP on - Debug on ]