Я пытаюсь сохранить переменные в текстовые файлы, и чешские типографские правила сводят меня с ума.Программа, которую я настраиваю, предназначена для работы на чешских локализованных компьютерах, где используется десятичная запятая, но VB работает с обычной, стандартной десятичной точкой.
При загрузке файлов «американские» десятичные дроби загружаются правильно и отображаются какЧешские десятичные дроби.В текстовых полях "чешские" десятичные дроби обязательны.Моя проблема в том, что программа генерирует чешские десятичные дроби и требует "американских".
Как заставить программу VB читать запятую как десятичный знак вместо разделителя или как экспортировать данные с точками вместо запятых?
Да, я могу загрузить 123,456
как a=123
и b=456
, а затем вернуть значение как a + b/1000
, но есть ли более элегантное решение?