0 / 0 / 0
Регистрация: 22.05.2009
Сообщений: 5
|
||||||
1 | ||||||
Замена символа десятичного разделителя в TextBox10.11.2009, 18:36. Показов 1722. Ответов 1
Метки нет Все метки)
(
Помогите решить проблемку с преобразованием значений в тип который воспринимает запятую. Есть 9 - textBox(ов) в которые вводятся числовые значения и после их ввода происходит вычисление. Все сделано через функцию Val которая в качестве десятичного разделителя воспринимает только точку и числа после запятой не воспринимаются и если значение меньше 1 к примеру 0,2 то воспринимает как =0
Как можно сделать, что бы textBox воспринимал корректно значения с запятой и отдавал фокус другому textBox. Установлена локализованная русская Win2000 у которой в настройках языков и стандартов в качестве разделителя установлен (,). В свой ствах textBox в данном случае txtPow0 до txtPow9 >> DataFomat установил Custom >>##,### А вот и кусок исходника.
0
|
|
10.11.2009, 18:36 | |
Ответы с готовыми решениями:
1
Как определить символ десятичного разделителя? Замена десятичного разделителя Проблема с настройками десятичного разделителя Замена символа в textbox |
1 / 1 / 1
Регистрация: 02.04.2009
Сообщений: 135
|
|
10.11.2009, 18:47 | 2 |
Попробуйте вместо Val использовать функцию CDbl
0
|
10.11.2009, 18:47 | |
Помогаю со студенческими работами здесь
2
Как получить знак десятичного разделителя для текущей культуры
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |