PDA

Ver la Versión Completa : string a entero estoy atorado


cso2000
27-05-2003, 17:15:47
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

__hector
27-05-2003, 17:20:21
entero := StrtoInt(string);

cso2000
27-05-2003, 17:29:23
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.

delphi.com.ar
27-05-2003, 17:44:30
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.

roman
27-05-2003, 17:59:30
Busca en la ayuda de Delphi acerca del procedimiento Val

// Saludos

Bacterion
27-05-2003, 18:04:19
TryStrToInt() tal vez?

cso2000
27-05-2003, 20:06:10
Posteado originalmente por delphi.com.ar
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.

Gracias esto me sirve bien.

Saludos.

cso2000
27-05-2003, 20:09:57
Por cierto el procedimiento val es buenisimo

Saludos.