Проблема вот в чём.
Переменная Value может быть как заполненной, так и со значением Nothing, тоесть совершенно пустой.
Мне необходимо сделать проверку, на то равна ли она Nothing или имеет структуру OptionSetValue
Если я в начале ставлю проверку на Nothing, то когда переменная имеет структуру OptionSetValue, вылетает ошибка!
И на оборот, если я делаю проверку на OptionSetValue прежде проверки на Nothing, также вылетает ошибка!
Как можно сделать проверку, без использования Try Catch? Подскажите пожалуйста.
- Код: Выделить всё
- Function ( Value as Object) as String
 If Value = Nothing Then
 RevToString = "0"
 Else
 RevToString = Value.value.ToString
 End If




 В добавок он разбит на кучу классов.... мне тогда весь исходник выкладывать придётся. Немного поколдовал, и пристроил ваш Is Nothing, вроде всё заработало, большое спасибо!!!
 В добавок он разбит на кучу классов.... мне тогда весь исходник выкладывать придётся. Немного поколдовал, и пристроил ваш Is Nothing, вроде всё заработало, большое спасибо!!! 
