[ Foro de C# ]

FormatException

20-Dec-2014 21:50
Invitado (Imanol)
2 Respuestas

Hola! pido perdón de antemano porque soy un verdadero novato y seguramente pregunte algo escandalosamente obvio. Me aparece este error "No se controlo Format Exception".

 
namespace DNI
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
 
        private void Form1_Load(object sender, EventArgs e)
        {
 
            double numero2;
            numero2 = double.Parse(TXT1.Text);
            LBL1.Text = calc(numero2);
        }
        public string calc(double numero2)
        {
 
            int numero,numero3;
            string resultado;
            numero2 = double.Parse(TXT1.Text);
            numero2 = numero2 / 23;
            numero3 = (int)numero2;
            numero3 = numero3 * 23;
            numero = int.Parse(TXT1.Text) - numero3;
            string LETRA = "TRWAGMYFPDXBNJZSQVHLCKET";
            resultado = LETRA.Substring((numero), 1); //Cuenta en base cero
            return resultado;
        }
    }
}
 



21-Dec-2014 01:40
william lopez

Alguien me podría ayudar con unos ejercicios de programación y algoritmos en visual basic 6.0 con forms y todos los códigos completos, porfa


21-Dec-2014 02:45
Nacho Cabanes (+32)

Esa excepción normalmente ocurre cuando intentas obtener el valor numérico de algo que no es un número, como en la orden "numero2 = double.Parse(TXT1.Text);" (que repites dos veces) o en "numero = int.Parse(TXT1.Text) - numero3;"






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)