Форум программистов, компьютерный форум, киберфорум
Администрирование Windows
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.61/18: Рейтинг темы: голосов - 18, средняя оценка - 4.61
0 / 0 / 0
Регистрация: 30.10.2015
Сообщений: 5

Необходимо для ОДНОЙ программы изменить десятичный разделитель с запятой на точку

30.10.2015, 15:02. Показов 3957. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Необходимо для одной программы изменить десятичный разделитель с запятой на точку не трогая настройки всей системы. Как это сделать? Т.е. по сути надо, чтобы только одной программе передавались такие настройки, а остальным текущие глобальные. Исходный код программы трогать нет возможности, глобальные настройки окружения тоже.
подскажите плз самый простой для непрофессионала путь.
И да - эта программа не Эксель!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
30.10.2015, 15:02
Ответы с готовыми решениями:

Как поменять разделитель при выводе вещественного числа в TextBox с запятой на точку?
Как поменять разделитель при выводе вещественного числа в TextBox с запятой на точку?

Как сменить системные параметры: десятичный разделитель и разделитель в дате?
Как сменить системные параметры: 'десятичный разделитель' и 'разделитель в дате'? Подозреваю, что с помощью API-функций. Хотелось...

Можно ли задать десятичный разделитель для потока?
Можно ли задать десятичный разделитель для std::ofstream?

10
 Аватар для volodin661
6676 / 2269 / 346
Регистрация: 10.12.2013
Сообщений: 7,836
02.11.2015, 15:10
Цитата Сообщение от AsdPiton Посмотреть сообщение
подскажите плз самый простой для непрофессионала путь.
заплатить деньги профессионалу.
0
0 / 0 / 0
Регистрация: 30.10.2015
Сообщений: 5
02.11.2015, 21:52  [ТС]
За что заплатить деньги? В чем идея?
0
 Аватар для volodin661
6676 / 2269 / 346
Регистрация: 10.12.2013
Сообщений: 7,836
04.11.2015, 04:28
За что заплатить деньги? В чем идея?
Идея в том, что команды типа
Code
1
run /regional_settings:russian app.exe
в Windows не существует,
также не существует подобного параметра для передачи в
CreateProcess() ( системного API ),
поэтому простого совета/ответа нет,
что косвенно подтверждается отсутствием реакции со стороны форума;

Итак: какая может быть мотивация для профессионала,
которому придётся истратить непонятное кол-во времени и сил
для решения ненужной ему проблемы?
0
0 / 0 / 0
Регистрация: 30.10.2015
Сообщений: 5
04.11.2015, 21:23  [ТС]
Т.е. нужно нанять программиста который напишет соответсвующую программу?
Цена вопроса?
0
2619 / 549 / 109
Регистрация: 21.03.2012
Сообщений: 1,051
05.11.2015, 07:51
AsdPiton, каким образом упомянутая программа получает числовые данные?
0
0 / 0 / 0
Регистрация: 30.10.2015
Сообщений: 5
05.11.2015, 09:04  [ТС]
Дмитрий,
я не спец в таких вещах по этому объясняю в меру своего понимания.
Региональные настройки она берет из системы из региональных настроек.
Данные для обработки поступают через USB порт от измерительного девайса, потом выводятся на экран.
Интерфейс программы на скрине.
Миниатюры
Необходимо для ОДНОЙ программы изменить десятичный разделитель с запятой на точку  
0
2619 / 549 / 109
Регистрация: 21.03.2012
Сообщений: 1,051
05.11.2015, 13:15
AsdPiton, каким образом стало известно, что программе в качестве разделителя целой и дробной частей числа нужна именно точка?
0
0 / 0 / 0
Регистрация: 30.10.2015
Сообщений: 5
05.11.2015, 23:53  [ТС]
Дмитрий, стало известно когда она не заработала. И только после того, как мне пришло в голову поменять региональные настройки стало ясно, что дело именно в разделителе. С олдним работает, со вторым нет.

Добавлено через 13 минут
Нашел программу AppLocale. На днях проверю как работает.
0
2619 / 549 / 109
Регистрация: 21.03.2012
Сообщений: 1,051
05.11.2015, 23:53
Если в составе программы не имеется каких-либо конфигурационных файлов, с помощью которых можно изменить её "поведение", то остаётся только переписать её код.
0
 Аватар для volodin661
6676 / 2269 / 346
Регистрация: 10.12.2013
Сообщений: 7,836
06.11.2015, 01:07
Цитата Сообщение от AsdPiton Посмотреть сообщение
Нашел программу AppLocale.
AppLocale, судя по описанию, меняет только кодовую страницу,
поэтому и не предлагал.

Добавлено через 14 минут
на поверхности только одно решение - запуск виртуальной машины с нужным regional settings
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
06.11.2015, 01:07
Помогаю со студенческими работами здесь

Десятичный разделитель
Скажите, у андроида десятичный разделитель всегда точка? Если нет, то как получить его значение? Искал что-то вроде DecimalSeparator,...

Десятичный разделитель
Командой insert вставляю строку в таблицу, одно из полей которой имеет тип Double Precision. Если в системе стоит в качестве десятичного...

Lexical_cast и десятичный разделитель
Можно ли как то задать десятичный разделитель что бы кастовалось число записанное с разделителем "запятой" а не точкой ? ...

Десятичный системный разделитель
Здравствуйте товарищи (господа) специалисты! Прошу помощи в решении вопроса любителю. Есть программа на Билдер 5. Она содержит...

Заменить десятичный разделитель
вытаскиваю значения поля из 1с, оно может быть дробное и в качестве десятичного разделителя используется запятая, а mysql использует точку...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru