TStringList String ersetzen



  • Hallo Leute,

    ich brauche nochmal einen Tipp. Folgenden Code benutze ich:

    String st= Edit1->Text + Edit2->Text;
    TStringList *liste=new TStringList();
    liste->LoadFromFile("D:\\Kabel.dat");
    liste->insert(atoi(Edit7->Text.c_str()), st);
    liste->SaveToFile(ChangeFileExt("D:\\Kabel.dat", ".BAK"));
    delete liste;

    Also ich möchte gezielt ein String ersetzen, nicht einfügen, wie es oben im Code steht. In der Edit7 Komponente steht schon eine Position der Stringliste, die dann ersetzt werden muss.

    Kennt Jemand einen Befehl, der das macht? In der Borland Builder 5.0 Hilfe habe ich nichts gefunden.

    mfg

    abcd



  • liste->Strings[Edit7->Text.ToInt()] = st;
    

    Dran denken, dass der Listenindex bei 0 beginnt, nicht bei 1.



  • Hallo

    *snip*
    Hast recht Jansen...

    bis bald
    akari



  • Vielen Dank probiere ich gleich mal aus


Anmelden zum Antworten