Cita:
Empezado por fidel
un 0 (cero) delante de un valor númerico no sirve para nada
EditarCarton(0+lbNumeroCarton.Value);
Tienes que ponerlo como caracter, entre comillas a la hora de
transformar el string a número para que si el edit estáa vacio
no de error al transformar un string vacio.
Creo que serría en esta línea.
numerocarton[l,k]:= strtoint('0' + frmCartones.GrillaCarton.Cells[i,j]) ;
|
Efectivamente es como vos decís, me dí cuenta ayer que el problema no estaba donde yo pensaba (en el edit) sino en la línea
numerocarton[l,k]:= strtoint(
'0' + frmCartones.GrillaCarton.Cells[i,j])
donde aparecían valores nulos.
Muchas gracias a todos por sus aportes.
Saludos