13/08/2012, 09:14
|
| | Fecha de Ingreso: octubre-2009
Mensajes: 182
Antigüedad: 15 años, 1 mes Puntos: 5 | |
Respuesta: Problema con variables globales y parametros Cita:
Iniciado por jlmn23 De eso me he dado cuenta despues de poner el mensaje por que aun que yo ponga los problemas no me paro ahi, intento resolverlos.
Ya he solucionado el problema pero ahora tengo otros 2 que ya son faciles.
El primero es que quiero hacer un if para que compruebe si hay un numero en el textbox de lo contrario que de un mensaje diciendo que no hay nada y que tiene que poner un numero. Pongo el codigo que tengo ahora:
int numero = 1;
int numero2;
private void button1_Click(object sender, EventArgs e)
{
int numero_introducido;
if (textBox1.Text = "")
{ MessageBox.Show("Debe introducir un numero"); }
else
{
numero_introducido = int.Parse(textBox1.Text);
};
Tabla_Multiplicar(numero_introducido);
}
void Tabla_Multiplicar(int resultado)
{
while (numero <= 10)
{
numero2 = resultado;
resultado = resultado*numero;
listBox1.Items.Add(resultado.ToString());
resultado = numero2;
numero++;
};
}
Eso esta en el codigo que calcula la multiplicacion y me dice en el if que no se puede convertir explicitamente un string en bool.
Y el segundo fallo esta cuando limpio con otro boton el txtbox y la lista que al poner en el textbox otro numero no hace nada. Pongo codigo del segundo boton:
textBox1.Text = "";
listBox1.Items.Clear();
Pues eso fala el if, si quito el if va pero quiero que se compruebe eso antes si hay un numero y el boton de limpiar pues cuando le doy y vuelvo a poner otro numero no me hace el calculo.
Gracias chicos.
Gracias. |