Memo1 Text und Variable ausgeben...



  • Hallo,

    ich weiss leider auch diesmal nicht wo mein hacken liegt...

    for (i=1; i<ListBox1->Items->Count; i++)
    {
    b++;
    lol->LoadFromFile(ListBox1->Items->Strings[i]);
    Memo1->Lines->Add("FileCounter: "+b);
    Memo1->Lines->AddStrings(lol);
    }
    Memo1->Lines->SaveToFile("C:\\"+DBText1->Field->DisplayText+".txt");
    }
    

    Memo1->Lines->Add("FileCounter: "+b); <--

    Hier liegt der Fehler bei der ausgabe erscheint dann

    ileCounter:
    leCounter:

    Wieso wenn ich vorher die Schriff weg mache also
    Memo1->Lines->Add(b);

    klappt alles wunderbar rechnet er mit +b irgendwie oder habe ich ein flüchtigkeitsfehler 😃



  • Ähh, schon mal die unterschiedlichen Datentypen berücksichtigt:

    Memo1->Lines->Add("FileCounter: "+IntToStr(b));
    


  • Memo1->Lines->Add(b);

    Hier ist die Methode Add in der Lage den int nach String zu casten

    Memo1->Lines->Add("FileCounter: "+b);

    Hier bekommt die Methode 2 Typen (String und int) vorgesetzt. Das geht nicht mehr.



  • danke Problem behoben 😃


Anmelden zum Antworten