Author |
Topic |
|
zeisig
5 Posts |
Posted - 10/09/2004 : 15:35:02
|
Злравствуйте! Вопрос такой: Создаю в Visual Basic-Editor UserForm, и там должен быть элемент управления Microsoft Visio Drawing Control, то есть там должны отображаться Visio файлы или хотя бы Shapes. Я это активировал в Extras/Дополнительные элементы управления, и он теперь имеется в инструментах, но когда перетягиваю на UserForm, то появляется ошибка: ClassFactory cannot supply requested class
Что ещё нужно сделать? |
|
immortal
Russia
391 Posts |
Posted - 10/11/2004 : 09:13:52
|
Написано-же: требуемый класс отсутствует в ClassFactory, quote: Создаю в Visual Basic-
а действительно вы создаете в Visual Basic, а не в VBA, у меня в Visual Basic все работает, в VBA выходит такая ошибка, если в вба, то не понятно зачем в документе иметь макрос с документом?
визио 2003 форэвер
...а вобще-то я белый и пушистый. |
|
|
zeisig
5 Posts |
Posted - 10/11/2004 : 12:09:18
|
Да, действительно, я это делаю в VBA, неточно выразился. Дело в том, что я в Visio создаю диаграммы, которые сохраняются в базе данных, и теперь нужно приложение для поиска, навигации в виде диалоговых окон, в которых можно было бы и эти диаграммы посмотреть. Я решил, что логичнее всего будет это в Visio и делать, но не идёт. В Word, Access, PowerPoint пожалуйста, но не в Visio. Придётся осваивать Access, а я только с Visio подружился... |
|
|
immortal
Russia
391 Posts |
Posted - 10/12/2004 : 05:51:58
|
quote: Я решил, что логичнее всего будет это в Visio и делать, но не идёт. В Word, Access, PowerPoint пожалуйста, но не в Visio. Придётся осваивать Access, а я только с Visio подружился...
есть выход делать это в Visual Basic-е, моно как самостоятельное приложение ехе или адд-ин для визио
визио 2003 форэвер
...а вобще-то я белый и пушистый. |
|
|
Balmont
4 Posts |
Posted - 10/09/2007 : 08:46:41
|
Работаю из VB-редактора Visio 2007. Пытаюсь положить на форму FrawningControl - получаю ту же проблему. Может есть способ обойти это? Ни с Visio, ни с VB не работал раньше - приходиться все изучать на ходу. Помогите ньюбу ) |
|
|
Tumanov
Russia
1198 Posts |
Posted - 10/09/2007 : 17:58:06
|
Эту проблему нельзя обойти. Drawing Control - это тот же Visio. Нельзя из одного Visio запустить другой. Да чаще всего и смысла нет. Если очень нужен Drawing Control, делайте форму в VB6. |
|
|
|
Topic |
|
|
|