Muchas gracias Rootk,
yo habia hecho este tipo de funciones con Delphi, pero hasta ahora no habia encontrado la forma de hacerlas con el VB y menos en .NET.
Como dice el dicho, "Todos los dias se aprende algo nuevo antes de irte a dormir", asi que como yo ya he aprendido algo nuevo...pos eso, me voy a dormir.
(Ojalá, con el curro que tengo, me parece que no lo voy a tener tan fácil, jejejeje

)
Por cierto Rootk, hace tiempo que queria darte mis felicitaciones,
he visto en los foros que tienes respuestas para todos y para todo.
Espero, algun dia, llegar a a ser tan bueno como tú (y no es peloteo).
Salu2 y gracias por tu ayuda.