VB - Necesito Control ActiveX para entada de números.

Saludos desde Juliaca, Puno, Perú.
Gracias mienbros de esta comunidad. Esta es l aprimera vez que participo aquí y es con un propósito.
Necesito de un control activeX (.OCX) tipo MaskEd que acepte la entrada de valores numércos incluyendo un sepador decimal y valores decimales como existía desde hace mucho en VFoxPro.
Por favor, si alguno de ustedes ha desarrollado un producto con estas características me gustaría adquirir (especifiquenme el precio)

Para contactos vparitorres@hotmail.com.

La condiciones con que debe cumplir son:
* Si entro un valor, por ejemplo, 1234, debe aceptar de esta manera:
- Formato o máscara : 999,999.99
- Valor entrado : 1234
- Resultado : 1,234.00

**Tan pronto pulse el punto "." automáticamente el cursor debe ir a la sección de valores decimales. Algo típico en VFoxPro o CA-Clipper.
*** El control debe ser utilizado básicamente en VB6, 2008, o .Net

Quedo muy agradecido y a la espera de sus respuestas.

Hasta pronto.

vparitorres@hotmail.com