Десятичная запятая Visual basic handle

Я пытаюсь сохранить переменные в текстовые файлы, и чешские типографические правила сводят меня с ума. Программа, которую я настраиваю, предназначена для работы на чешских локализованных компьютерах, где используется десятичная запятая, но VB работает с обычной стандартной десятичной точкой.

При загрузке файлов "американские" десятичные числа загружаются правильно и отображаются как чешские десятичные. В текстовых полях "чешские" десятичные знаки обязательны.Моя проблема в том, что программа генерирует чешские десятичные дроби и требует "американских".

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

Да, я может загрузить 123,456 как a = 123 и b = 456 , а затем вернуть значение как a + b / 1000 , но это более элегантно решение?

13
задан Crowley 28 January 2016 в 02:07
поделиться