INI Datei auslesen



  • guten tag

    ich habe ein kleines Problem bei einer INI-Datei.

    Die Datei sieht wiefolgt aus:

    [05.05.2006 08:59:22]
    max. spitzenwert sensor1=-17
    min. spitzenwert sensor1=-16.5
    max. spitzenwert sensor2=-21
    min. spitzenwert sensor2=-20.5
    [05.05.2006 09:00:06]
    max. spitzenwert sensor1=-17
    min. spitzenwert sensor1=-16.5
    max. spitzenwert sensor2=-21
    min. spitzenwert sensor2=-20.5

    Nun möchte ich aber die Zeit auslesen in den Klammern.
    so funktioniert es ganz gut:
    ini->ReadSections(ListBox1->Items);

    aber ich möcht die einzelnen Zeiten in einem String oder Array..

    hoffe mir kann jemand helfen.

    besten dank

    gruss simon



  • Hallo,

    Schau doch mal in die Hilfe zu TListBox::Items. Das ist eine TStringList (bzw. TStrings). In der Hilfe dazu wird auch erläutert wie du an die einzelnen Werte kommst.
    ListBox1->Items->Strings[0];



  • du kannst auch die ReadSections gleich einer StringListe zuweisen

    TStringList *List1 = new TStringList;
    ini->ReadSections(List1);
    


  • besten dank. funktioniert bestens mit der stringliste.


Anmelden zum Antworten