Documente Academic
Documente Profesional
Documente Cultură
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.