Ver la Versión Completa : funcion que devuelve el tipo de dato de un variant
samame
08-07-2004, 10:02:59
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 (http://www.clubdelphi.com/foros/showthread.php?t=6902&highlight=variant), 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:
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:
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
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.