0 / 0 / 0
Регистрация: 30.10.2015
Сообщений: 5
|
|
1 | |
Необходимо для ОДНОЙ программы изменить десятичный разделитель с запятой на точку30.10.2015, 15:02. Показов 3508. Ответов 10
Метки нет (Все метки)
Необходимо для одной программы изменить десятичный разделитель с запятой на точку не трогая настройки всей системы. Как это сделать? Т.е. по сути надо, чтобы только одной программе передавались такие настройки, а остальным текущие глобальные. Исходный код программы трогать нет возможности, глобальные настройки окружения тоже.
подскажите плз самый простой для непрофессионала путь. И да - эта программа не Эксель!
0
|
30.10.2015, 15:02 | |
Ответы с готовыми решениями:
10
Как поменять разделитель при выводе вещественного числа в TextBox с запятой на точку? Как сменить системные параметры: десятичный разделитель и разделитель в дате? Можно ли задать десятичный разделитель для потока? Десятичный разделитель |
5981 / 1990 / 323
Регистрация: 10.12.2013
Сообщений: 6,858
|
|
02.11.2015, 15:10 | 2 |
0
|
0 / 0 / 0
Регистрация: 30.10.2015
Сообщений: 5
|
|
02.11.2015, 21:52 [ТС] | 3 |
За что заплатить деньги? В чем идея?
0
|
5981 / 1990 / 323
Регистрация: 10.12.2013
Сообщений: 6,858
|
|
04.11.2015, 04:28 | 4 |
Код
run /regional_settings:russian app.exe также не существует подобного параметра для передачи в CreateProcess() ( системного API ), поэтому простого совета/ответа нет, что косвенно подтверждается отсутствием реакции со стороны форума; Итак: какая может быть мотивация для профессионала, которому придётся истратить непонятное кол-во времени и сил для решения ненужной ему проблемы?
0
|
0 / 0 / 0
Регистрация: 30.10.2015
Сообщений: 5
|
|
04.11.2015, 21:23 [ТС] | 5 |
Т.е. нужно нанять программиста который напишет соответсвующую программу?
Цена вопроса?
0
|
2618 / 548 / 109
Регистрация: 21.03.2012
Сообщений: 1,051
|
|
05.11.2015, 07:51 | 6 |
AsdPiton, каким образом упомянутая программа получает числовые данные?
0
|
0 / 0 / 0
Регистрация: 30.10.2015
Сообщений: 5
|
|
05.11.2015, 09:04 [ТС] | 7 |
Дмитрий,
я не спец в таких вещах по этому объясняю в меру своего понимания. Региональные настройки она берет из системы из региональных настроек. Данные для обработки поступают через USB порт от измерительного девайса, потом выводятся на экран. Интерфейс программы на скрине.
0
|
2618 / 548 / 109
Регистрация: 21.03.2012
Сообщений: 1,051
|
|
05.11.2015, 13:15 | 8 |
AsdPiton, каким образом стало известно, что программе в качестве разделителя целой и дробной частей числа нужна именно точка?
0
|
0 / 0 / 0
Регистрация: 30.10.2015
Сообщений: 5
|
|
05.11.2015, 23:53 [ТС] | 9 |
Дмитрий, стало известно когда она не заработала. И только после того, как мне пришло в голову поменять региональные настройки стало ясно, что дело именно в разделителе. С олдним работает, со вторым нет.
Добавлено через 13 минут Нашел программу AppLocale. На днях проверю как работает.
0
|
2618 / 548 / 109
Регистрация: 21.03.2012
Сообщений: 1,051
|
|
05.11.2015, 23:53 | 10 |
Если в составе программы не имеется каких-либо конфигурационных файлов, с помощью которых можно изменить её "поведение", то остаётся только переписать её код.
0
|
5981 / 1990 / 323
Регистрация: 10.12.2013
Сообщений: 6,858
|
|
06.11.2015, 01:07 | 11 |
AppLocale, судя по описанию, меняет только кодовую страницу,
поэтому и не предлагал. Добавлено через 14 минут на поверхности только одно решение - запуск виртуальной машины с нужным regional settings
0
|
06.11.2015, 01:07 | |
06.11.2015, 01:07 | |
Помогаю со студенческими работами здесь
11
Десятичный разделитель Lexical_cast и десятичный разделитель Десятичный системный разделитель Заменить десятичный разделитель Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |