Inhalt von CRichEdit auswerten
-
Hallo
Bin noch ziemlich grün hinter den Ohren was MFC angeht. Also seid gnädig mit mir.
In meiner SDI-Anwendung will ich ein CRichEdit-Feld auswerten. Die CString Variable soll nun Zeilenweise ausgelesen werden. Jede Zeile bildet quasi einen Datensatz, der ausgewertet werden soll. z.B.:
"G00 G91 X 100 Y 200 Z 300"
Wie komme ich nun z.B. an die Werte für X,Y und Z? Mit welchen Funktionen komme ich so gezielt an den Inhalt des Strings heran? Bei der Umwandlung von CString in Int hatte ich an atoi gedacht. Dafür muss ich den Wert aber erst genau auslesen.
Ein Link zu einem Tutorial wäre mir natürlich sehr willkommen. (Falls jemand eins kennt)Danke.
-
du kannst den string einfach nach leerzeichen auslesen:
du machst ne for-schleife und achtest auf die leerzeichen. jedes leerzeichen beendet das aktuelle "item". item 4 ist z.b. die 100 vom x.umwandeln:
int i = atoi(string);