Does anybody know why the MaskEdBox control in VB 6 SP 5 doesn't seem to be locale aware? I have it
in my app with the format property = $##,0.00;($#,##0.00). I also use code to set formats such as
label1.caption = formatcurrency(rate.text)
The code works fine - when I change my regional settings and reboot the machine the label reflects the
local currency, date/time, etc formats. However, the maskedbox control always gives the "$" symbol
rather than the regional currency symbol. Does anybody know if this is a known issue and/or if there
is a workaround?
Worst case I suppose I could pull the maskedbox controls out and format the textboxes through code.
Seems strange the folks in Redmond would miss this one...