CreateMember для iPart

Автор Тема: CreateMember для iPart  (Прочитано 2945 раз)

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

Оффлайн filatАвтор темы

  • ADN Club
  • ****
  • Сообщений: 265
  • Карма: 2
CreateMember для iPart
« : 16-03-2015, 12:09:54 »
Я на VBA использовал цикл для генерации производных компонентов iPart - все работает нормально. А при попытке адаптировать код под AddIn - ничего не работает и вырубается. Не помогает даже отработчик ошибок:
                Dim oFactory As iPartFactory
                oFactory = m_Doc.ComponentDefinition.iPartFactory
                Dim i As Integer
                For i = 1 To oFactory.TableRows.Count
                        oFactory.DefaultRow = oFactory.TableRows(i)
                        Try
                            oFactory.CreateMember()
                        Catch ex As Exception
                           
                        End Try
                Next

Оффлайн Владимир Ананьев

  • ADN DevHelp
  • *
  • Сообщений: 148
  • Карма: 8
Re: CreateMember для iPart
« Ответ #1 : 16-03-2015, 16:53:28 »
Попробуйте сделать тестовую программу на VB в виде внешнего приложения (exe).
Цель - тестирование одной этой процедуры.
Включите опции Option Explicit и Option Strict On и заставьте процедуру работать. 
Только потом уже перенесите ее в addin.