Announcement

Collapse
No announcement yet.

Auslesen von Dateien

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Auslesen von Dateien

    Hi!

    Bin ein Neuling in Delphi 6.
    Besitze Delphi 6 Enterprise.

    Ich möchte das auslesen einer Datei ermöglichen.
    Diese Datei befindet sich in mehreren Ordnern (z.B. 1 - 20). In diesen
    Ordnern ist die gleiche Datei enthalten aber mit verschiedenen Werten. Diese
    Werte sind z.B. Alter=20 oder Alter=40. Ich möchte jetzt alle Dateien
    anzeigen lassen die den Wert Alter=30 unterschreiten, da die verschiedenen
    Dateien den gleichen Namen besitzen möchte ich das auch der jeweilige Ordner
    angezeigt wird.

    Wie stelle ich das am besten an.

    Danke

  • #2
    Hi Tobias.<p>
    An einen aehnlichen Problem habe ich auch schon gearbeitet.<BR>
    Den Text der Dateien weist du einer StringList mit LoadFromFile zu.<BR>
    Etwa so:<P>
    <PRE>
    var
    strlist:TStringList;
    <P>
    begin<BR>
    strlist:=TStringList.Create;<BR>
    strlist.LoadFromFile('pfadangabe'+'dateiname'); //pfadangabe dynamisch einlesen oder angeben<BR>
    ...<BR>
    strlist.Free; //speicher freigeben</PRE><p>
    Auslesen kannst du die StringListe ueber den Index.<BR>
    Und das sieht so aus:<P>
    <PRE>
    zeile1:=strlist[0] //erste Zeile deiner Datei<BR>
    zeile2:=strlist[1] //zweite Zeile deiner Datei<BR>
    ...<PRE><P>
    Um durch die Ordner zu navigieren benutzt du FindFirst und FindNext<BR>
    Schau auch mal in mein Beispiel:<P>
    <a href="/webx?50@@.ee88af7">Roy Blandau "Dateinamen aus einem Ordner in eine StringList aufnehmen" 15.11.2001 04:19</a>
    <P>
    Ich hoffe die Hilfe kam nicht zu spaet.<p>
    Servu

    Comment

    Working...
    X