Как связать приложение Delphi с чертежом Visio 2010? Например, у меня есть поле редактирования в приложении и линия на чертеже Visio. Если я поставлю «10» в поле редактирования в приложении, я хочу, чтобы длина строки стала равной 10. (Я не ищу код для этого; это просто пример связи между двумя, которые я ищу.)
Как я могу управлять Visio из Delphi?
comment
простой поиск в Google дает множество результатов о том, как использовать Visio с Delphi. где ваше усилие здесь?
- person RBA   schedule 19.07.2012
comment
пожалуйста, сообщите мне, я сделал много поиска и ничего не нашел.
- person Glen Morse   schedule 19.07.2012
comment
Например, flex-graphics.com. второй результат поиска
- person RBA   schedule 19.07.2012
comment
это просто говорит мне использовать сторонний аддон, который я предпочитаю не использовать? Я хотел бы что-нибудь о том, как сделать связь между двумя
- person Glen Morse   schedule 19.07.2012
comment
Существуют миллионы примеров автоматизации Visio с помощью COM, которые можно найти с помощью веб-поиска. Я искал автоматизацию delphi visio com и получил кучу результатов.
- person David Heffernan   schedule 19.07.2012
comment
Как вы ожидаете, что люди захотят вам помочь, если вы сначала не попытаетесь сделать что-нибудь сами? Одноминутный поиск обнаружил эту автоматизацию Visio с Delphi а> страница.
- person Ken White   schedule 19.07.2012
comment
Другие задают такие же вопросы, как и я, но их не беспокоят. между данными excel и visio ppt"> stackoverflow.com/questions/7947437/
- person Glen Morse   schedule 19.07.2012
comment
Кед, я благодарю тебя за эту ссылку, хотя я ее раньше не видел.
- person Glen Morse   schedule 19.07.2012
comment
FlexGraphics на самом деле не пример, @Rba. У меня нет ощущения, что он вообще контролирует Visio. Скорее, он может сам отображать векторную графику и может читать и записывать формат файла Visio. Это скорее альтернатива Visio, чем средство управления им.
- person Rob Kennedy   schedule 19.07.2012
comment
@Роб - моя ошибка. Я не внимательно читал характеристики.
- person RBA   schedule 19.07.2012
comment
Может быть и так, @David, но Глен никогда не упоминал COM в своем вопросе. Иногда может быть трудно понять, какой инструмент подходит для работы, и вы просто хотите спросить: это то, что я должен использовать? Но это скучный да/нет вопрос. Лучше оставить его открытым: что мне использовать? И даже если это то же самое, на что намекает Google, то, что человек прямо скажет вам ответ, может быть обнадеживающим.
- person Rob Kennedy   schedule 19.07.2012
comment
@Rob Возможно, мой комментарий показался мне неправильным тоном, но на самом деле мой комментарий предлагает помощь. Теперь Глен знает терминологию, которую он может искать.
- person David Heffernan   schedule 19.07.2012
Ответы (1)
Visio предоставляет COM-объект. Импортируйте библиотеку типов в Delphi, и Delphi сгенерирует модуль-оболочку для всего, что экспортирует библиотека типов. Используйте библиотеку типов и ссылку MDSN, чтобы получить доступ ко всему, что предоставляет Visio.
person
Rob Kennedy
schedule
19.07.2012