Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: написание плугинов для Visio на С++ - КАК?!  (Прочитано 6765 раз)
0 Пользователей и 1 Гость смотрят эту тему.
bebabo
Помогающий

ru
Offline Offline

WWW
« : 17-09-2007 16:30 » 

Хочу написать плагин по конвертации UML-диаграммы состояний в код С++ и никак не могу найти информацию по, собственно, написанию самих плагинов, по трансляции диаграмм в код. И вопрос к тем, кто писал на с++ плагины для Visio - КАК ЭТО ДЕЛАЕТСЯ???!!! Как пишутся эти плагины? Т.е. я конечно не спрашиваю подробное описание этого процесса, просто хочется понять в каком направлении двигаться.
В общем, буду очень признателен за любую информацию и ссылки по этой теме.
Записан

Алексей++
глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #1 : 17-09-2007 18:03 » 

и я бы тоже с интересом послушал
Записан

bebabo
Помогающий

ru
Offline Offline

WWW
« Ответ #2 : 17-09-2007 18:20 » 

лазил в Visio и нашел dll'ки. в частности UMLVC60.DLL и UMLVS.DLL, и что-то мне подсказывает, что в них запрятан API для чтения UML-диаграмм в Visual C++. но найти описания этого API пока не получается, и что-то мне подсказывает, что скорее всего я иду неверным путем (
Записан

bebabo
Помогающий

ru
Offline Offline

WWW
« Ответ #3 : 21-09-2007 07:21 » 

Нашел как подключить в Visio плагин в формате *exe.
1) Tools/Options/Advanced->File Puths... - указываем путь к директории, где будут хранится плугины.
2) Tools/Options/Security->Macro Security... - устанавливаем Security Level (если будет выставлен
режим выше чем Medium - плагин будет блокирован).
3) Помещаем плагин в диркторию, указанную в пункте первом.
теперь осталось разобраться как получить доступ к данным диаграмм )
Записан

Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines