Тема: Символ обозначения десятичной точки в WINDOWS

С помощью какой функции можно определить какой символ используется в WINDOWS для обозначения десятичной точки?
Это влияет на то, как определяется число в TextBoxe: как число или как текст. Помогите пожалуйста!

Re: Символ обозначения десятичной точки в WINDOWS

реестр, HKEY_CURRENT_USER\ControlPanel\International, ключ sDecimal - кажется, там лежит разделитель целой и дробной частей.

Re: Символ обозначения десятичной точки в WINDOWS

этим кодом я менял разделитель дробной части для того, чтоб приложение приобразовывало данные введеные пользователем

Public Function ReplaceDelimiter(InputStr As String) As String
    InputStr = Replace(InputStr, ".", getstring(HKEY_CURRENT_USER, "Control Panel\International", "sDecimal"))
    InputStr = Replace(InputStr, ",", getstring(HKEY_CURRENT_USER, "Control Panel\International", "sDecimal"))
    ReplaceDelimiter = InputStr
End Function