AnsiString >> unsigned short
-
Moin moin,
ich würde gerne mein AnsiString zu einem unsigned short konvertieren. Kann da jemand behilflich sien. Gibt irgendwo ein Quelltextbeispiel.
Übriegends, netter Aufabu des Forums. Gefällt ir wohl.
-
Hallo
siehe StrToInt in der Builderhilfe.
bis bald
akari
-
Habe nun ein Anderes Problem. Mein Wert ist z.B. 52,5 und steht als AnsiString so im TEdit-Objekt als Text.
Nun wollte ich mir den Wert wie folgt als unsigned short holen:DatenArr[i] = (unsigned short)StrToInt(Form_Main->SG_2000->Cells[3][i+1] *10);Das geht natürlich völlig in die Hose, da die Speicherbereiche nicht zueinander passen. Wie kann ich es nun doch hinbekommen? Wenn ich das so ausführe, bekomme ich ur eine Fahlermeldung, dass der Wert in dem TEdit-Objekt (der Text) kein Integerwert ist.
-
Hallo
Den Cast brauchst du nicht
DatenArr[i] = StrToInt(Form_Main->SG_2000->Cells[3][i+1] *10);bekomme ich ur eine Fahlermeldung, dass der Wert in dem TEdit-Objekt (der Text) kein Integerwert ist.
Sieht "52,5" für dich wie ein Integer-Wert aus? Für StrToInt jedenfalls richtigerweise nicht.
bis bald
akari
-
Ach,
mein Array war verkehrt. Danke dir akari.