Delphi - EXISTE UNA FUNCION PARA ESTO

 
Vista:

EXISTE UNA FUNCION PARA ESTO

Publicado por PEDRO PABLO (1 intervención) el 31/07/2001 20:12:53
EXISTE UNA FUNCION EN DELPHI QUE DETERMINA SI UN STRING ES NUMERICO SI O NO. TRATE DE HACER CON EL STRTOINT PERO SI LA CADENA TIENE NUMERO Y LETRAS GENERA UN ERROR.


Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:EXISTE UNA FUNCION PARA ESTO

Publicado por Antonio Jurado (1 intervención) el 31/07/2001 20:28:35
Te mando un ejemplo por correo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

trata esto

Publicado por EberSys (1 intervención) el 12/08/2001 04:53:12
lo que tienes que hacer es tratarlo con un try..except... seria algo asi
esta funcion da una opcion de valor default, en caso de que la string no sea un valor numerico valido

Function str2int(const str:string; const default:integer):integer;
Begin
try
result:=strtoint(str)
except
result:=default
end
End;

esta funcion tal vez es algo lenta, no se recomienda si la tienes que usar mucho
salu2

EberSys
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar