• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

Если у вас возникнут вопросы или потребуется дополнительная информация, не стесняйтесь обращаться к нашей службе поддержки. Вы можете связаться с нами по указанным контактным данным на нашем сайте.

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Как подключить в VB iBreakViewParam?

Автор Fezius, 18.04.13, 22:53:51

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Fezius

Здравствуйте Форумчане, подскажите пожалуйста как подключить в VB  iBreakViewParam?
В справке SDK  дается информация что интерфейс iBreakViewParam является дополнительным к интерфейсу вида IView для видов всех типов, кроме системного. Можно получить посредством вызова метода IUnknown::QueryInterface (const GUID far& iid, void** pif).
А как правильно им пользоваться, я вообще не пойму как его подключить .

Alexey_Ovtses

 на VB.NET так

'интерфейс IView
Dim kdfrw7v As KompasAPI7.IView
'интерфейс IBreakViewParam
Dim kdb As KompasAPI7.IBreakViewParam = kdfrw7v

Fezius

А как тоже самое прописать на VB6.0 просто в данном виде он пишет несовпадение типов

Fezius

 'интерфейс IView
Dim kdfrw7v As KompasAPI7.IView
'интерфейс IBreakViewParam
Dim kdb As KompasAPI7.IBreakViewParam = kdfrw7v
[/quote]

Таким образом компилируется только IViewDesignation, IDrawingContainer, IBuildingContainer,  ISymbols2DContainer.
А на IBreakViewParam и  ICutViewParam пишет несовпадение типов.
Может его надо как то по другому?

Fezius

Неужели никто с ним не связывался??