Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   funcion que devuelve el tipo de dato de un variant (https://www.clubdelphi.com/foros/showthread.php?t=12169)

samame 08-07-2004 10:02:59

funcion que devuelve el tipo de dato de un variant
 
Hola, creo que existe una función en Delphi que dado una variable variant, una vez asignada a un valor, devuelve el tipo de dato que pertenece a ese valor.
¿Me pueden decir cuál es y cómo funciona?
Gracias de antemano a todos.

Nuria 08-07-2004 10:19:47

Hola samame!!

No entiendo muy bien tú pregunta pero mira este hilo, a ver si te sirve de ayuda.

Saluditos.. ;)

__cadetill 08-07-2004 12:08:06

Hola

Supongo que te referiras a las funciones declaradas en la unit Variants (Delphi 6 o superior) estilo:

Código Delphi [-]
function VarIsFloat(const V: Variant): Boolean;
function VarIsNumeric(const V: Variant): Boolean;
function VarIsStr(const V: Variant): Boolean;
...

Hay varias, miratelas a ver cual te interesa

roman 08-07-2004 16:02:30

Yo usaría VarType ya que la puedes examinar con un case:

Código Delphi [-]
case VarType(V) of
  varInteger: ...;
  varString: ...;
  varBoolean: ...;

  ...
end;

Busca en la ayuda de Delphi VarType para que veas cuáles son todos los códigos.

// Saludos


La franja horaria es GMT +2. Ahora son las 09:24:12.

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