Hack x Crack - Comunidad de Seguridad informática
Programación => Visual Basic => Mensaje iniciado por: SMS en Agosto 28, 2013, 10:02:09 am
-
Bueno tengo una pregunta ¿por que en este proyecto la funcion VAL si sirve en visual basic 6.0 y en vb.net no?
Dim numero As Integer
numero = Val(Text1.Text)
Text1.Text = numero + 1 & " " & numero + 2 & " " & numero + 3
End Sub
Osea en vb.net por lo visto SIN el VAL funciona, pero en vb 6.0 no funciona ¿alguien sabe por que?
-
Revisa "Option Strict" en vb.net
Ten en cuenta que Val() devuelve un tipo de dato "Double". Podrías tener problemas si se lo asignas a una variable Integer sin antes convertirlo.
Saludos
-
SMS Activa la opcion que te comenta prow, te corregira o dara alternativas de como debes estructurar.
Bytes