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