Mitenhän sais textBoxissa tai vaikkapa labelissa olevan teksti [kaikki numeroita] takaisin Intiksi?
Versio on Visual C 2005 Enterprice.
Versio on Visual C 2005 Enterprice.
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 4
Vanhimmat
Eikös se mene ihan näin:
int i = atoi(tb->Text);
missä tb on sen TextBoxisi nimi.
Niin, ja atoi siis löytyy stdlib:istä, eli ohjelman alusta pitää löytyä (ellei jo löydy):
#include
Ohhoh, miten se noin katkesi. No, joka tapauksessa, stdlib.h pitää olla include lauseena alussa.
Tuo atoi ja itoa:kaan ei toimi, vaan antaa errorin: error C2664: 'atoi' : cannot convert parameter 1 from 'System::String ^' to 'const char *'
Tollasen löysin googlettamalla:
int Value1;
Value1 = System::Convert::ToInt32(this->TextBox->Text);
Toimii ilman includeja... kiitti kuitenkin avusta.