Delphi - Función para validar

 
Vista:

Función para validar

Publicado por Ana Garijo (18 intervenciones) el 31/01/2006 21:17:14
HOLA!
Necesito función par validar texto, y saber si es un número
Gracias.
P.D. Q se asemeje al isnumeric d vbasic
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:Función para validar

Publicado por emilio (175 intervenciones) el 31/01/2006 21:29:28
mira vas al evento OnKeyPress del Edit y escribes

If Key in [ '0'..'9' ] then // entoces es un numero has lo que tengas que hacer.

Si estas aprendiendo delphi ya era hora, veras que es insuperable. Cuidate y escribeme a mi corre si tienes mas dudas. byeeee..
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

RE:Función para validar

Publicado por Dr Juzam (821 intervenciones) el 01/02/2006 00:52:19
Existe una función IsNumeric (c: Char) que hace lo que comentaba Emilio. Se encuentra en IdGlobal. Si lo que quieres es validar un string, la verdad es que no recuerdo una función que lo haga, pero se puede simular:

try
StrToInt (String)
{Resto del código en caso de ser un número}
except
ShowMessage ('La cadena no es un númer');
end;

Saludos.
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

RE:Función para validar

Publicado por Delfino (1216 intervenciones) el 01/02/2006 10:11:30
O simplemete StrToIntDef(cadena,0)
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