Stringlist in Integer konvertieren
-
Hallo Leute,
ich müsste ein Item (kA wie des heißt) einer StringList in Integer umwandeln. Gibts da einen Befehl für? Ich hab in der Suche nix gefunden.
gruß
-
int zahl=Liste->Items->Strings[DEIN_INDEX].ToInt()
-
Da kommt ein Fehler, dass ToInt() kein Bestandteil von TStringList ist...
-
Hallo
dan hast du etwas falsch gemacht.
Strings[...] gibt einen AnsiString zurück, der sohr wohl die Methode ToInt() besitzt.bis bald
akari
-
also,
Modus = Optionen->Items->Strings[0].ToInt();Davor kommen noch die Anweisungen dass er es aus einer DAtei laden soll usw.
Ich krieg dann vom Compiler ne Meldung dass Items kein Teil der Klasse TStringList is.
-
Hallo
wenn Optionen keine StringList ist, must du natürlich auch nur das schreiben :
Modus = Optionen->Strings[0].ToInt();bis bald
akari
-
wenn Optionen keine StringList ist, must du natürlich auch nur das schreiben :
Ist doch genau umgekehrt, oder?
Wenn es eine TStringList ist, dann reicht
TStringList->Strings[0].ToInt()
Wenn es ein anderes Objekt ist wie Listbox o.a., dann ist noch "einer" dazwischen:
ListBox->Items->Strings[0].ToInt()
Also hier fehlt die Angabe um was für ein Objekt es sich handelt. Aufgrund der Angabe "Item" bin ich von Fall 2 ausgegangen.
-
Hallo
Christian211 schrieb:
Ist doch genau umgekehrt, oder?
Ohja hast natürlich recht... ein k zu viel.
wenn Optionen eine StringList ist, must du natürlich auch nur das schreiben :
bis bald
akari