Я работаю с компонентом COM, который предоставляет множество свойств Variant
, но иногда эти значения являются значение NULL. Когда я пытаюсь преобразовать эти значения в строку (или в другой тип Delphi), приложение вызывает исключение, подобное этому:
Не удалось преобразовать вариант типа (Null) в тип (String)
Но если я использую .net для вызывают те же свойства, и значения равны нулю, исключения не возникают и нулевые значения обрабатываются как пустые строки.
Мой вопрос: есть ли способ обрабатывать эти нулевые значения из Delphi, избегая этих исключений?
Заранее спасибо .