Frage zu AnsiString
-
Hallo,
warum bekomme ich eine Fehlermeldung bei folgender Abfrage:
void TForm1::FindFiles (const AnsiString directory, const AnsiString file) { //.... if ( directory[directory.Length() - 1] != '\\' ) directory = directory + "\\";
[C++ Fehler] Unit1.cpp(117): E2285 Keine Übereinstimmung für 'AnsiString::operator =(AnsiString)' gefunden
Das Addieren von Strings habe ich schon mehrfach verwendet, warum funktioniert es hier nicht ?
Danke und Gruß
WoWe
-
OK, hab's gefunden. "const" war das Problem.
-
Hi,
Das Addieren von Strings habe ich schon mehrfach verwendet, warum funktioniert es hier nicht ?
glaub ich nicht. Gelesen vielleicht schon aber...
du hast gesehen, dass directory const ist ?
-
hups,
das kommt davon, wenn man zwischendurch was anderes macht und den Betirag nihct abschickt[ Dieser Beitrag wurde am 29.01.2003 um 22:54 Uhr von AndreasW editiert. ]