Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - Bucay

#1
Saludos,
Cuento con una cadena de caracteres de tipo String y desearía me avisara cuando en hay en ella un valor no numérico. (vb .net)

He recorrido la cadena (var_S1_P) vara visualizarla con:
Código (vbnet) [Seleccionar]

Dim n As Integer
For n = 0 To Len(var_S1_P) - 1
MessageBox.Show(var_S1_P.Chars(n))
Next n
End Sub


He probado con IndexOf,

Código (vbnet) [Seleccionar]

Dim SearchWithinThis As String = var_S1_P
        'Buscar de esta
        Dim SearchForThis As String = " " 'Solo para el espacio " "
        'caracter
        Dim FirstCharacter As Integer = SearchWithinThis.IndexOf(SearchForThis)
    If FirstCharacter = -1 Then 'De encuentrar " "
       Label1.Text = "apto, sólo caracteres numéricos"
    Else 'De no encontrar " "
        Label1.Text = "error!, caracteres no numéricos"
    End If
End Sub


La idea es que si los caracteres de dicha cadena sólo son numéricos entonces proceder con el algoritmo deseado de lo contrario avisar y salir.