Buenos días!
Tengo el siguiente código:
Código:
try
i:=strtoint(lpstrText);
except
nonota:=true;
end;
Entonces, la cosa es que si lpstrText es un texto que se puede convertir a integer, lo asignará a la variable i, i si no se puede convertir a integer porque es una palabra pues generará un error y entrará en el except. Pues bien, no sé si el funcionamiento del try no es ese o que algo estoy haciendo mal, pero no me entra en el except, me da error el strtoint y se cuelga el programa.
Alguien podría darme una solución a este código o una alternativa al funcionamiento deseado.
Muchísimas gracias!