hallo miteinander
Infolge eines kleinen RTC-Projektes bin ich auf folgendes Problem
gestossen:
Um das Jahr vom PC aus setzen zu können (wird in einer ComboBox
eingegeben) muss ich die Zahl 2009 irgendwie in 20 und 09 zerlegen
können, damit ich diese in einen int umwandeln kann(ist kein Problem,
dies funktioniert) um später dem MCU zu senden, welcher alles via I2C
der RTC übermittelt.
split.string (oder so ähnlich) funktioniert nur mit einem Trennzeichen.
von Borland weiss ich, dass es so eine Funktion gibt, mit der man
SubStrings herauslesen kann(man gibt Anfangsposition und Schlussposition
an) und wenn mich nicht alles täusch sieht das etwa so aus:
1 | String Jahr;
|
2 | String Jahr_msb;
|
3 | String Jahr_lsb;
|
4 | Jahr_msb = Jahr.SubString(1,2);
|
5 | Jahr_lsb = Jahr.SubString(3,4);
|
Jetzt ist meine Frage, gibts das auch (oder etwas dass das gleiche
Bewirkt) bei Visual C++ Express 2008?
Weil so etwas wäre in diesem Zug schon recht nützlich, da ich in einem
späteren Schritt die RTC gerne mit dem PC Synchronisieren möchte (da
müsste ich auch irgendwie an die einzelnen Werte kommen).
Danke im foraus für die Hilfe
MFG
P51D
p.s.: meine Suche hat bisher volgender Link ergeben:
http://support.microsoft.com/?id=311259
nur ist dies nicht ganz das, was ich möchte...