Author |
Topic |
|
yurant
4 Posts |
Posted - 11/25/2005 : 11:00:20
|
Насколько я понял, в Delphi 8 реализована возможность взаимодействия с visio. Первый вопрос - так ли это? Второй - где в сети толково написано про такую и связь и вообще про Delphi 8? Спасибо ответившим.
UPDATE: Почитал повнимательнее, видимо, можно использовать более ранние версии Delphi. Конкретизирую свой вопрос: Есть две строчки, нужно, например, взять каждую строчку и поместить её в квадратный shape и сохранить все это в виде visio-диаграммы.
UPDATE2: Может, кто-нибудь просто может подсказать ГДЕ можно прочитать про то, КАК можно связать Visio и Delphi? Например, Word, насколько я понял, можно связать с Delphi через VBA-директивы(или не директивы, не знаю как их назвать). Где можно взять полный перечень VBA-директив для Visio??? |
Edited by - yurant on 11/29/2005 10:55:47 |
|
Voland
91 Posts |
Posted - 11/29/2005 : 11:05:05
|
Я работаю с Delphi 7, установил Visio 2003, в его поставке и дет ActiveX Visio 2003 DrawingControl. Его нужно добавить в палитру компонентов Delphi (импортируя ActiveX), после чего вы можете кинуть себе на форму планшет Visio и работать с ним уже как угодно...
___ Кто ищет тот найдет __ |
|
|
yurant
4 Posts |
Posted - 12/16/2005 : 11:45:45
|
А как называется файл, который установить надо? Я посмотрел все файлы *.ocx, но ничего в папке с визио не нашел. |
Edited by - yurant on 12/16/2005 11:58:20 |
|
|
Voland
91 Posts |
Posted - 12/21/2005 : 16:07:20
|
Делаете это так: 1 Запускаете делфи 2 Кликаете на меню Component 3 Выбираете Import ActiveX Control 4 Из появившегося списка выбираете Microsoft Visio Drawing Control Type Library 5 Нажимаете Install 6 В указанной вкладке должен появится компонент Visio, который если кинуть на форму можно юзать как само приложение Visio
___ Кто ищет тот найдет __ |
|
|
mosya
Russia
3 Posts |
Posted - 05/05/2008 : 20:28:47
|
Вопрос следующий: когда в окне управлнея ActiveX вызывается Visio, видим окно рисунка, можем открыть палитры, работать с графическими объектами. А существует ли возможность вызвать ПАНЕЛИ ИНСТРУМЕНТОВ из Visio??? хотя бы часть... |
|
|
Tumanov
Russia
1198 Posts |
Posted - 05/06/2008 : 16:38:07
|
Панели инструментов - это тулбары? Попробуйте сделать примерно так vsoDrawingControl.NegotiateToolbars = True
|
|
|
mosya
Russia
3 Posts |
Posted - 05/06/2008 : 18:20:01
|
Да, именно toolbar. Спасибо за помощь, но к сожалению изменений не происходит... хотя функция должна выводить панель. Жаль, но ничего, буду искать! |
|
|
|
Topic |
|
|
|