ERLEDIGT
NEIN
NEIN
ANTWORTEN
7
7
ZUGRIFFE
915
915
EMPFEHLEN
-
Sers,
ich habe 5 txt dateien oder mehr das ist variabel. Wie kann ich alle Dateien dieses typs in eine TStringList laden?
Habe den BCB1.0
-
21.04.05 08:52 #2
Ich weiß nicht, ob ich dich richtig verstanden habe, aber wenn du alle txt-Dateien
in eine einzige StringList packen willst, dann ginge das so:
Code :1 2 3 4 5 6 7 8 9 10 11 12
TStringList *tslList = new TStringList; TStringList *tstTemp = new TStringList; tslList->LoadFromFile( "Datei1.txt" ); tslTemp->LoadFromFile( "Datei2.txt" ); tslList->AddStrings( tslTemp ); tslTemp->LoadFromFile( "Datei3.txt" ); tslList->AddStrings( tslTemp ); usw...
Ansonsten solltest du deine Anfrage noch etwas spezifizieren.
BadMourning
-
Ja naja ansich schon. kenn ich den namen der Dateien nicht bzw. ich weiß auch nicht wie viele es sind! Deshalb wollte ich fragen, ob es möglich ist die Dateien eines Typs zulesen. So like
alles->LoadFromFile(*.txt);
-
Hallo,
ich habe das mal so gemacht um alle JPG Dateien aus einem vorgewaehlten Verzeichnis in eine ListBox zu schieben das sollte wohl schnell umgeschrieben sein um txt Dateien aus diesem Verzeichnis zu lesen:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
SelectDirectory("Wählen Sie bitte ein Verzeichnis aus.", "",verzeichnis); Edit1->Text = verzeichnis; ListBox1->Clear(); if (FindFirst(Edit1->Text + "\\*.jpg", faAnyFile, sr) == 0) { do { ListBox1->AddItem(sr.Name,NULL); } while (FindNext(sr) == 0); FindClose(sr); }
-
Hi,
okay prinzipiell muss ich ja eigentlich statt jpg nur txt schreiben das verzeichnis kenne ich auch also fällt das auch weg. Meine Frage wäre aber was ist nun sr? was hat das zu bedeuten.
Code :1 2 3 4 5 6 7 8 9
if (FindFirst("*.txt", faAnyFile, sr) == 0) { do { ListBox1->AddItem(sr.Name,NULL); } while (FindNext(sr) == 0); FindClose(sr); }
-
Hallo,
sr ist das Ergebnis von FindFirst wenn du FindFirst markierst und mit F1 die Hilfe aufrufst wird dir diese Funktion genau erklaert.
-
bei mir mekert aber der compiler von wegen das sr nicht definiert ist. woran liegt das?
-
Hallo,
dann hast du wohl vergessen:
Code :1
TSearchRec sr;
zu deklarieren.
Ähnliche Themen
-
Alle dateien mit Endung .dat in ein array einlesen.
Von slimmey im Forum CGI, Perl, Python, Ruby, Power ShellAntworten: 3Letzter Beitrag: 28.05.10, 11:47 -
Alle Dateien eines Verzeichnisses einlesen
Von danielandross im Forum JavaAntworten: 3Letzter Beitrag: 04.05.07, 11:37 -
Dateien eines Verzeichnisses in Array einlesen
Von gigalogisch im Forum PHPAntworten: 15Letzter Beitrag: 09.09.05, 00:22 -
alle Dateien aus Verzeichnis einlesen
Von wal im Forum PHPAntworten: 2Letzter Beitrag: 13.10.03, 16:11 -
Alle Dateien eines Verzeichnisses auslesen
Von fMr im Forum CGI, Perl, Python, Ruby, Power ShellAntworten: 0Letzter Beitrag: 27.05.02, 19:02





Zitieren
Login






