dimontax
1

VB word/Ссылки в проекте(references): как работать динамически?

23.12.2007, 07:43. Показов 832. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет всем! Надеюсь на консалтинг профессионалов...
Есть прога в Вордовом шаблоне.
Внутри динамически добавляется ссылка на объектную
библиотечку Visual Basic Extensibility. Добавляется через
Referenses.AddFromGUID(его гуид). Перед тем есесно чекается, не
подключена ли она уже. Это дело работает, все пристыкуется.
Далее пытаюсь добавить стандартный модуль -
вызов VBComponents.Add(vbext_ct_StdModule). vbext_ct_StdModule -константа из Enum'a, который в вышеозначенном либре и прописан.
Не работает :-()
Валиться с окном, в коем 'Ошибка вып-я Метод Add объекта VBComponents не выполнен' Оно и понятно, при тесте видится, что
vbext_ct_StdModule = пусто.
После жмем единственно возможное - Завершить.
Далее закрываем документ, при этом он предлагает сохранить и
изменения шаблона(в нем добавилась ссылка). ОК.
На следующем пуске все есесно работает...
Дедуктивно получаем: при первом запуске в шаблоне не было
ссылки на нужный либ; мы ее динамиком добавляем, но реально сразу же
пользовать объекты этого либа не можем, а вынуждены сохраниться и
пуститься по новой. Что за ёпрст динамичность?! Как быть??
(мазы типа - ну два раза и запустить не в лом) - /
- если это константа, то и пиши завместо ей '1' руками -не пройдут
для академичного и чистого решения :-)

Заранее СпасибА!
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.12.2007, 07:43
Ответы с готовыми решениями:

Как добавить в References на проекте System.Data.SQLite
Как добавить в References на проекте System.Data.SQLite

Как избежать циклической ссылки на проект в References?
Использую VS2013 Community C#. Подскажите пжл, при попытке указать в Reference ссылку на проект,...

Невозможно добавить References в проекте ASP.NET
Добрый день. Пишу проект ASP.NET в VS2017. Вчера нормально мог добавлять ссылки в проект...

Куда загрузить dll файлы (в какую папку) чтобы потом в проекте в references их добавить
Доброго времени суток. Вопрос такой:скачал набор библиотек BytesRoad.NetSuit для создания FTP...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.12.2007, 07:43
Помогаю со студенческими работами здесь

Как динамически создавать ЧПУ ссылки на страницы?
Здравствуйте. Изучаю php. Написал небольшой сайт-портфолио. Работы храню в базе данных. ...

Как настроить DirectX, чтобы работать с ним в проекте
Всем привет. Немогли бы вы помочь мне с DirectX. Возникают проблемы с настройкой устройства (public...

Как работать с динамически созданным контролом
Возник такой вопрос. Создал кодом checkbox, вот класс который этим занимается: using System;...

[WPF] Как динамически создавать графические элементы и как с ними работать?
Здравствуйте! Я не очень понимаю как динамически в C# создавать графические элементы и как с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru