string a entero estoy atorado
Hola a todos:
La cosa es que hace algun tiempo utilice una funcion que convertia los string a enteros y validaba que el string fuera un entero pero no recuerdo como se llama y creo que alguien de este foro me ayudo en esa ocacion, Espero que alguien la conosca es una funcion incorporada en delphi de antemano muchas gracias |
entero := StrtoInt(string);
|
Gracias Hector:
La cosa es que con strtoint() no valida si el string es un entero lo unico que hace es mandar error, y como utilizo muchisimo esta funcion se hace cansado el programa la funcion que busco creo que atrapa la excepcion o algo asi gracias de nuevo. |
Podes utilizar StrToIntDef, donde en el caso que sea un valor erróneo, tomará un valor por default pasado como parámetro o Val, donde en un parámetro devuelve un código de error en caso que se produzca.
|
Busca en la ayuda de Delphi acerca del procedimiento Val
// Saludos |
TryStrToInt() tal vez?
|
Cita:
Saludos. |
Por cierto el procedimiento val es buenisimo
Saludos. |
La franja horaria es GMT +2. Ahora son las 18:22:00. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi