Però per correttezza bisogna usare (IMHO) bisogna usare esattamente il tipo ritornato dalla funzione.
Che poi alla fin file sia riconducibile ad un long, un byte, una stringa, una birra... uh.... o una data ha ben poca importanza
Certo che se si usa troppo la conversione dei tipi di VB si potrebbero avere effetti collaterali (vedi il recente problema sulle date) e comunque rallentamenti in alcuni punti (magari critici).