Autor
|
Tema: Duda basica con C# (Leído 1,928 veces)
|
spinaca
Desconectado
Mensajes: 4
|
Buenas, la duda es la siguiente
Cuando tengo una variable por ejemplo de tipo int y por accidente le doy una letra como valor me salta un error de incompatibilidad (eso lo esperaba), pero no sé como solucionarlo, y tampoco sé como formular bien la pregunta, así que la búsqueda en Google fue inútil.
Gracias de antemano y pregunten con libertad si no me hice entender
|
|
|
En línea
|
|
|
|
Gh057
Desconectado
Mensajes: 1.190
|
hola spinaca, básicamente la duda es validar datos de entrada. puedes hacerlo de diversas maneras, mediante condicionales, o funciones. por ejemplo con funciones, utilizando devolviendo 1 si es dígito, o 0 si no lo es. corresponde a la biblioteca ctype.h saludos.
|
|
|
En línea
|
4 d0nd3 1r4 3l gh057? l4 r3d 3s 74n v4s74 3 1nf1n1t4...
|
|
|
spinaca
Desconectado
Mensajes: 4
|
hola spinaca, básicamente la duda es validar datos de entrada. puedes hacerlo de diversas maneras, mediante condicionales, o funciones. por ejemplo con funciones, utilizando devolviendo 1 si es dígito, o 0 si no lo es. corresponde a la biblioteca ctype.h saludos. Muchas gracias, lo voy a probar, y perdona por contestar tan tarde
|
|
|
En línea
|
|
|
|
plexo
Desconectado
Mensajes: 3
|
Hola, en mi opinión deberías utilizar el evento oneKeyPress del textbox private void textbox1_KeyPress(object sender, KeyPressEventArgs e) { if (Char.IsDigit(e.KeyChar)) { e.Handled = false; Messagebox.show("Solo se admiten numeros"); } else if (Char.IsControl(e.KeyChar)) { e.Handled = false; } else { e.Handled = true; } }
[MOD] para publicar codigo, usa la etiqueta GeShi correcta, gracias.
|
|
« Última modificación: 7 Julio 2014, 16:55 pm por simorg »
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
duda basica
PHP
|
cuerty
|
3
|
2,583
|
17 Agosto 2008, 05:53 am
por coolfrog
|
|
|
Duda muy básica
PHP
|
HJ ~
|
3
|
2,854
|
28 Diciembre 2009, 01:00 am
por jdc
|
|
|
Duda básica
Redes
|
leogtz
|
9
|
5,290
|
1 Marzo 2011, 11:58 am
por madpitbull_99
|
|
|
Duda básica en C++
« 1 2 »
Programación C/C++
|
dorkam
|
10
|
6,062
|
6 Junio 2013, 19:40 pm
por dorkam
|
|
|
Criptografía básica duda
WarZone
|
sekafry11
|
5
|
4,539
|
9 Abril 2021, 01:40 am
por HA5H
|
|