Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Como saber si un valor es entero? (https://www.clubdelphi.com/foros/showthread.php?t=48252)

Gaim2205 19-09-2007 18:34:07

Como saber si un valor es entero?
 
Tengo un DBGrid, y hago uso de la funcion SelectedField para pasar el valor de ese field a un TEdit. Pero ahora quiero que solo se pase el valor si este es un numero entero. Como puedo hacerlo?

algo asi como
Código Delphi [-]
if DBGrid1.SelectedField.Value = que sea igual a cualquier entero

gracias

marcoszorrilla 19-09-2007 18:37:44

Mira este código de nuestro amigo Román:

Un Saludo.

Gaim2205 19-09-2007 18:44:38

Disculpen creo que no me expliqué bien. En el DBGrid habra datos tanto numericos como strings, y quiero que se distinga entre ellos. No entre numeros enteros y reales.

Gracias.

paldave 19-09-2007 18:45:01

También podría hacerse:
Código Delphi [-]
if Round(n)=n then...

jhonny 19-09-2007 19:10:44

Cita:

Empezado por Gaim2205 (Mensaje 232287)
Disculpen creo que no me expliqué bien. En el DBGrid habra datos tanto numericos como strings, y quiero que se distinga entre ellos. No entre numeros enteros y reales.

Gracias.

El amigo courtois dio una solución muy chevere en...

http://www.clubdelphi.com/foros/show...4&postcount=39


La franja horaria es GMT +2. Ahora son las 08:35:30.

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