nub mit problem beim listbox auslesen
-
Hallo Leute,
Ich habe ein problem,
Ich will etwas aus einer listbox auslesen und ich bekomme immer eine Fehlermelden.
Fehlermedung: C++ Error : Lvalue required.und dann zeigt der mir immer diese zeile.
start ist ein String und x ist die Vareable einer forschleife.
start.c_str() = ListBox2->Items[x];
-
c_str gibt ein Zeiger auf const char zurück, und an den etwas zuzuweisen resultiert üblicherweise in einem Fehler.
c_str() wegstreichen. (Falls ListBox->Items[0] ein (const)char* ist)
-
Versuch mal
AnsiString start; ... start = ListBox2->Items[x];
Bist du evtl. im falschen Forum gelandet
-
andere fehler, dann sagt der mir:
Could not filnd a match for 'System::AnsiString::Operator = (Classes::TStrings)'slo das mit dem .c_str ist schon richtig
Nöö glaube ich nicht das ich das bin, wieso???
-
Weil das IMHO ins Borland C++ Builder (VCL/CLX) Forum gehört...
AnsiString start; ... start = ListBox2->Items->Strings[x];
Sorry, den Fehler hatte ich eben überlesen
-
Tja, das war aus dem Originalpost nicht herauszulesen.