Bom dia,
Creio que o problema possa estar na conversão de tipos de dados.
Experimenta usar o Int32.TryParse() em vez do Convert.ToInt32 e usa breakpoints para verificares se os tipos de dados estão correctos, ou também podes verificar isso no código, algo tipo:
bool res = int.TryParse(txt_pricecoust.Text, out num1);
if (res == false)
{
MessageBox.Show("não é um numero", MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk)
}
Cordiais cumprimentos,
Apocsantos
↧