Список форумов Акцент Акцент
официальный форум разработчика программы Акцент
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Разделитель целой и дробной части для CCur

 
Начать новую тему   Ответить на тему    Список форумов Акцент -> Акцент 7.40
Предыдущая тема :: Следующая тема  
Автор Сообщение
nikman



Зарегистрирован: 10.03.2005
Сообщения: 786
Откуда: Украина, Донецк

СообщениеДобавлено: Ср Ноя 30, 2011 11:53 am    Заголовок сообщения: Разделитель целой и дробной части для CCur Ответить с цитатой

Обнаружил интересное.

Панель управления - Язык и региональные стандарты - Настройка региональных параметров
Закладки: Числа и Денежная еденица.
Разделитель целой и дробной части...

Тестовый код:
Код:
   MsgBox CCur("1,23")
   MsgBox CCur("1.23")

1.Всегда выдает ошибку если разделители для числа и денег одинаковые,
например оба разделителя -- точки
или оба -- запятые.

2. Всегда отрабатывает правильно, если разделители разные.
Например для чисел -- точка, для денег -- запятая.
Или наоборот.

Таким образом получается какое-то загадочное шаманство:
ставь на компе разные разделители для денег и чисел,
причем неважно какие, лишь бы разные
и все будет хорошо.

"CDbl(...)" работает аналогично.

Может кто-нибудь научно объяснить это явление?
А то чувствую себя обезьяной -- тыкаешь кнопку -- банан. Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail AIM Address MSN Messenger
alex



Зарегистрирован: 18.02.2008
Сообщения: 253

СообщениеДобавлено: Ср Ноя 30, 2011 12:08 pm    Заголовок сообщения: Ответить с цитатой

CCur, CDbl - стандартные функции VBScript. Посмотри функцию SetLocale
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
nikman



Зарегистрирован: 10.03.2005
Сообщения: 786
Откуда: Украина, Донецк

СообщениеДобавлено: Ср Ноя 30, 2011 12:13 pm    Заголовок сообщения: Ответить с цитатой

Александр, Александр -- не уходи! Тебя не поймать!
Расскажи что-нибудь о А2!
А то на сайте a2.dn.ua все тихо, контактов нет,
регистрация закрыта, а без регистрации не запостишь вопроса.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail AIM Address MSN Messenger
alex



Зарегистрирован: 18.02.2008
Сообщения: 253

СообщениеДобавлено: Чт Дек 01, 2011 9:24 am    Заголовок сообщения: Ответить с цитатой

Специально для тебя. На a2.dn.ua/forum регистрация открыта до 10.12
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Акцент -> Акцент 7.40 Часовой пояс: GMT + 2
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group