elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 04:35  


Tema destacado: Suscripción al boletín mensual de elhacker.net

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (Moderador: [D4N93R])
| | | |-+  Cadena con sólo carecteres numéricos
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Cadena con sólo carecteres numéricos  (Leído 549 veces)
Bucay

Desconectado Desconectado

Mensajes: 2



Ver Perfil
Cadena con sólo carecteres numéricos
« en: 31 Julio 2011, 19:13 »

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
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
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.


En línea
raul338


Conectado Conectado

Mensajes: 2.373


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: Cadena con sólo carecteres numéricos
« Respuesta #1 en: 31 Julio 2011, 19:25 »

Va en .NET :P

REPORTADO!


En línea

$Edu$


Desconectado Desconectado

Mensajes: 1.409



Ver Perfil
Re: Cadena con sólo carecteres numéricos
« Respuesta #2 en: 31 Julio 2011, 21:04 »

Al intentar convertir un string que contiene letras a integer te arroja un error no? entonces podrias usar manejo de errores, el Try y catch, si no llega nunca al catch entonces es porque no tenia letras..
En línea

Estado en el MSN:
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
IDs Numericos MSN
Chats; IRC y Messengers
<--v1c1ous--> 4 621 Último mensaje 14 Abril 2005, 12:51
por <--v1c1ous-->
Metodos numericos
Programación Visual Basic
teamatrix129me 0 444 Último mensaje 4 Agosto 2005, 17:49
por teamatrix129me
AYUDA CON PROGRAMA DE SISTEMAS NUMERICOS
Programación C/C++
fileto 4 643 Último mensaje 8 Febrero 2008, 00:56
por Amab
Curso Introduccion a los Sistemas Numericos
Hardware
DarK_FirefoX 0 858 Último mensaje 26 Abril 2008, 20:48
por DarK_FirefoX
recoger datos numericos de una cadena de caracteres
Programación C/C++
cPositron 6 2,733 Último mensaje 11 Agosto 2009, 08:25
por cPositron
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines