Нужно нечто такое:
- Код: Выделить всё
Sub MyConvert(ByRef Variable As Object, ByVal TypeName As String)
Dim obj As Object = TypeName
Try
Variable = CType(obj, Variable.GetType)
Catch ex As Exception
End Try
End Sub
Т.е. если передать этой процедуре переменную типа Integer, а в TypeName строковое значение "43434", чтобы в переменную записалось значение 43434. Строка точно будет содержать нужное значение, которое точно можно преобразовать к типу этой переменной.