Are you sure you want to do this? Regional Settings are chosen by the users,
and we, as developers, should not feel that we have the right to overrule
their choices. I know that if someone messed with my settings, I would
quickly scrap the application.
If you're determined to do this, you should be able to use the SetLocaleInfo
API call.
Randy Birch has a sample of using this API to change date formats at
http://vbnet.mvps.org/code/locale/setlocaleinfo.htm You should be able to
modify that code to use the constant LOCALE_SDECIMAL rather than
LOCALE_SLONGDATE or LOCALE_SSHORTDATE as he is.
The declaration for LOCALE_SDECIMAL would be:
Public Const LOCALE_SDECIMAL As Long = &HE