Страница: 1 |
Страница: 1 |
Вопрос: Системный раделитель
Добавлено: 30.08.04 12:04
Автор вопроса: sania-tngf
Как программно менять разделитель разрядов чисел. Т.е. точка или запятая?
Ответы
Всего ответов: 3
Номер ответа: 1
Автор ответа:
Gloom
Вопросов: 0
Ответов: 36
Профиль | | #1
Добавлено: 30.08.04 16:26
Смотри в msdn описание GetLocaleInfo/SetLocaleInfo...
+ Небольшой нюанс есть:
http://support.microsoft.com/default.aspx?scid=kb%3Ben-us%3B834064
Номер ответа: 2
Автор ответа:
Oleg K
Вопросов: 15
Ответов: 72
Профиль | | #2
Добавлено: 30.08.04 19:39
Настрой это в автомат...
If System.Globalization.CultureInfo.CurrentCulture.NumberFormat.NumberDecimalSeparator = "," Then
Me.nValueDecimal = CDec(Mid(str, InStr(str, ControlChars.Tab)).Trim.Replace(".", ",")
Else
Me.nValueDecimal = CDec(Mid(str, InStr(str, ControlChars.Tab)).Trim)
End If
Номер ответа: 3
Автор ответа:
sania-tngf
Вопросов: 16
Ответов: 21
Профиль | | #3
Добавлено: 31.08.04 06:43
Спасибо!