[ Foro de C# ]
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;
}
}
}
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
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.)