- Код: Выделить всё
Dim S As String = "Test"
Dim Obj As Object = S
Dim T As Type = Obj.GetType
MsgBox(T.Name)
По свойству Name можно узнать, что переменная типа Object содержит в себе переменную типа String.
Но вот почему то в более сложном случае когда работаешь с переменными более сложных типов, то результат не впечатляет,
- Код: Выделить всё
Dim SavingPart As Inventor.AssemblyDocument = oApp.ActiveDocument
Dim Obj As Object = SavingPart
Dim T As Type = Obj.GetType
MsgBox(T.Name)
типа когда подключаешься к другому приложению типа Exel, то свойство Name всегда возращает: _ComObject
А как всё же узнать, что содержится в переменной типа Object в данном случае?