В ходе реализации различных импортов приходится обрабатывать ситуации, когда нужно заполнить поле одного типа, а считанное значение - другого типа (например, все исходные данные - в строковом виде, хотя это частный случай). Чтобы не дублировать код, занимающийся подобными преобразованиями, был реализован вспомогательный класс, умеющий конвертировать значения одних базовых типов в другие. Также класс может использоваться при импорте через COM, когда нужно конвертировать значение, полученное в виде COMVariant. Мне класс также пригодился при импорте данных средствами .NET.
NB! Чтобы код класса скомпилировался, необходимы кое-какие дополнительные инструменты, представленные в теме
Вспомогательные классы проверки условий и утверждений.