Sunteți pe pagina 1din 3

Cmoingresardatosyconvertirlos.

C++Builder
Autor:AlexanderAlvarezVaca
Curso:
| 33alumnos | Fechapublicacin:21/11/2011

Envaunmensajealautor

MuchasvecesnecesitamosingresardatosnumricosanuestrosistemasenC++
BuilderyforzosamenteensucomponenteEditentranenformatoString.
Ahoraveremoscmoconvertirestoselementosaformatoenteroparaquepodamos
trabajarloscualsifuerennmerosnormales.
Visitamiweb:http://prometheus.technology/
Paraestecometidoharemosunproyectobastantedidctico:empecemoscreando
nuestronuevoproyectoenVCLFORMAPPLICATIONC++BUILDERynoscrearaun
nuevoformularioautomticamente,sitodonossalibiendeberemosllegaraesto:

AhoraarrastremosanuestroformularioprincipalTRESLABELS,TRESEDITy
despusunBOTON,nuestroformulariodeberquedaras:

Paraqueseentiendamejorloquesepretendehacervamosaborrareltextoque
vienepordefectoenlosEDITydejarlosenblancoyalosLABELlesasignamosnuevos
textosylomismoconelbotn,quedndonosas:

AhoravamosaaprendercomocapturareltextoSTRINGqueseencuentraenel

EDIT1.TEXTyelEDIT2.TEXTparaesosehaceconlasiguientefuncin:
INTA=STRTOINT(aquelSTRING)
LasiguientelneadecdigomuestraunejemplorealizadoenC++BUILDER:
intentero1=StrToInt(this>Edit1>Text)
Ahorasabiendoestovamosacrearelsiguientecdigosencilloquesumarados
nmeroslosqueentrenporEDIT1yEDIT2ymostraremosenresultadoporEDIT3.
Buenoahoraempecemosconelcdigorecuerdaqueparaelentero1seusael
EDIT1paraelentero2seusaraelEDIT3yparaelresultadoseusaraelEDIT3eneste
ordenempezamoshaciendodobleclicenelbotnSUMAReinmediatamentenossaldrel
editordecdigocomosemuestraenlasiguienteimagen:

Ahoraescribimoselsiguientecdigoparadesarrollarnuestrapequeasumade
enterosrecuerdaqueelcdigodeberestarescritoenmediodelasllavesdelafuncin
BUTTON1CLICKenlaimagendearribaseralalnea19aquabajoelcdigo:
//declaramoslasvariablesenestecasotres:
intentero1
intentero2
intsuma=0

//ahoraasignamoslosSTRINGdelosEDITalosenteros:
entero1=StrToInt(Edit1>Text)
entero2=StrToInt(Edit2>Text)

//Ahorarealizamoslasuma:
suma=entero1+entero2

//AhoramostramosenEDIT3,paraestoconvertirnoselenterosumaa
STRING
Edit3>Text=IntToStr(suma)
Sitodotesalibienelcdigoescritodebersalirtecomosemuestraenlasiguiente
image:

Buenoahorasolotetocaguardarelproyectoyejecutarlorecuerdaquetienesque
ingresarsolonmerosalosEDITotesaldrnerroresporquenosepuedesumarletras
connmeros.

S-ar putea să vă placă și