Сообщество программистов Autodesk в СНГ

ADN Club => Inventor API => Тема начата: filat от 05-06-2014, 12:46:41

Название: Как организовать пользовательское выделение при выполнении кода?
Отправлено: filat от 05-06-2014, 12:46:41
Мне нужно, чтоб при выполнении макроса пользователь выполнил выделение элементв модели в окне инвентора. Как выполняется такой запрос? Есть ли какие-то примеры кода на эту тему?
Название: Re: Как организовать пользовательское выделение при выполнении кода?
Отправлено: filat от 06-06-2014, 08:43:21
Решение подсказал Миша Казаков:
Public Sub GetSingleSelection()
    ' Get a feature selection from the user
    Dim oObject As Object
    Set oObject = ThisApplication.CommandManager.Pick(kAllPointEntities, "Pick a feature")

    MsgBox "Picked: " & oObject.Name
End Sub