Gambafeliz:
"Function validar(tipo as ¿que pongo aquí?) as variant"
Puedes poner variant (asi lo admite todo tipo), y luego ya dentro del codigo de la funcion, comprobar que tipo es typeof
http://gambaswiki.org/wiki/lang/typeof
y alli con un select case puedes hacer según el tipo que haga lo que sea...
Public function validar(tipo as variant)
dim valor as integer
valor=typeoff(tipo)
select case valor
case gb.date
.....'validad si es una fecha correcta
case gb.string
....'validad si es una cadena correcta
etc..
"Pretendo detectar un tipo de SQLite y convertirlo a Gambas para después automatizar algo."
Yo hice un generador de cogido, que leia una base de datos SQLITE, y generaba el codigo para manipularla. Este mismo codigo generado lo usaba en otro programa para trabajar con la bse de datos (no directamente en el generador de codigo).: mapbd
http://mapbdvistas.blogspot.com/