Пишу программу, которая вряд ли выйдет за пределы моего компьютера, но всякое бывает...
Программа принимает числовые данные с текст бокса, который имеет формат "0,00" (все дело в запятой), то есть если ввести 0.00, то при попоытке перевести все это в числовые данные (черех cSng() ), появится ошибка.
Про форматы чисел и дат мы знаем, что они-то в разных странах по разному записываются - у кого запятая, у кого точка. Как бы не проблема, взять, да тупо заменить перед форматированием точки на зяпятые, и все нормально будет...
А что, если программа будет работать на компьютере за грацицей, где как раз нужна точка-разделитель, в то время, как моя программа использует запятую?
Возможно ли такое? Или моя скомпилированная программа будет использовать формат один данных на ВСЕХ машинах? И если нет, то как лечить?