Vaya despiste más tonto, voy a editar el mensaje principal para que quien lo lea sepa de qué lenguaje hablo, no sé como se me pasaría.
De todas maneras también lo escribo aquí para quien se salte mi primer mensaje, hablo de Visual Basic. No me importa que alguien me de una solución para otro lenguaje puesto que de alguna manera la podría aplicar para los controles de Visual Basic pero, si es en Visual Basic, mejor que mejor.
Ahora sí está todo correcto.