Wie konvertiere ich einen AnsiString nach int?
-
Wie konvertiere ich einen AnsiString nach int?
Habe folgende CodeZeile: rand ist als int deklariert.
SpielFeld.rand = Edit1->Text;
Wie mache ich das mit dem konvertieren richtig?
-
-
Hi,
was ist ein AnsiString? Versuch doch mal, die FAQ zu benutzen, u. U. löst sich dein Problem dann.
-
Die FAQs helfen mir leider nicht weiter. Ich möchte doch nichts weiter als eine Zahl die in einem Edit Feld eingetragen wird der intVariable rand zugewiesen wird.
Hat jemand nen konkreten Lösungsvorschlag?
-
Es gibt in C++ keine Edit-Felder. Abgesehen davon sind das für mich zwei völlig unterschiedliche Fragen die du jetzt gepostet hast!
Nenn doch einfach mal deinen Compiler, dann wirst du entsprechend verschoben.
-
da ich denke, daß es sich um eine mehrstellige Zahl handelt, benutze zB einen std::ostringstream
gab es hier schon pow(10,6) mal; schmeiß die Suche an!
-
@MrBlond:
Da du anscheinend mit dem Borland C+ Builder arbeitest, wäre es vielleicht angebracht Fragen die den BCB betreffen auch im entsprechenden Forum zu posten.
Was du suchst AnsiString::ToInt() oder StrToInt().