Foros aprenderaprogramar.com

Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: DoPeY-BBS en 01 de Febrero 2013, 01:36

Título: Numeros enteros en visual basic 2010, uso de CInt, val
Publicado por: DoPeY-BBS en 01 de Febrero 2013, 01:36
Saludos

Los números enteros en visual basic 10 hay que convertirlos  CInt(txtnumero.Text) (al menos esa es la sugerencia que me da visual basic) pero según este video, no esta convertido.. yo le coloque un mensaje a la locutora y ella me mostro corriendo y en cambio a mi no. No entiendo que pasa

este es el video de la locutora http://www.youtube.com/watch?v=HrMwVoJZ0jU

y este es mi codigo cuando lo convierto....

Nota: si no lo convierto, me sale error

  Dim numero As Integer

        numero = CInt(txtnumero.Text)

        MsgBox("numero")
Título: Re:Numeros enteros en visual basic 2010
Publicado por: Mario R. Rancel en 01 de Febrero 2013, 14:12
Supongo que el número lo estás sacando de un textBox. Puedes crear la variable tipo Integer y luego usar la función val. Algo así:


Dim numero As Integer
numero = Val(TextBox1.Text)

Aquí tienes la referencia: https://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=203:la-funcion-val-con-visual-basic-para-transformar-texto-en-valores-numericos-ejemplo-de-uso-cu00318a&catid=37:curso-qprogramacion-en-visual-basic-nivel-iq&Itemid=61
Título: Re:Numeros enteros en visual basic 2010
Publicado por: DoPeY-BBS en 01 de Febrero 2013, 15:29
Muchas gracias, sin embargo, la tutora del video no hace eso y le funciona.. en cambio a mi no y tengo que convertirlo y no logro entender el porque si tenemos la misma versión de visual basic