TStrings operator[] trotzdem kein AnsiString
-
Hallo, auch wenn ich mit dem operator [] auf einen AnsiString der TStrings zugreifen will meckert der Compiler:
[C++ Fehler] GUI.cpp(1330): E2034 Konvertierung von 'TStrings' nach 'AnsiString' nicht möglichBsp.:
TStrings *datei; AnsiString name = datei[0];
-
Hallo
Siehe Dokumentation von TStrings
AnsiString name = datei->Strings[0];Und du solltest auch nicht vergessen datei erstmal eine gültige Instanz zuzuweisen, sonst gibts einen Speicherzugriffsfehler.
bis bald
akari
-
Danke, ja eigentlich ist in meinem prog die 0 ein i von ner for Schleife und ist abgesichert. Danke