Yo creo que no sobra porque además de hacer la conversión hay que evaluar si se ha hecho. Es parecido, entiendo yo, a StrToIntDef:
Código:
if (iNode3 == NULL || StrToIntDef(iNode3->Text, 0) < 1)
continue;
Al menos lo entiendo así. Lo que me hace falta es que si no hace la conversión no siga ejecutando el resto del código.