Visio二次开发(100分)

  • 主题发起人 主题发起人 lifei_823
  • 开始时间 开始时间
L

lifei_823

Unregistered / Unconfirmed
GUEST, unregistred user!
本人正在做一个项目,内容就是把Visio嵌入到Delphi的应用程序中,Delphi可以操作visio文件,请有这方面经验的大虾指点
 
导入Visio的类库,就可以了控制Visio了。
 
Carlsberg,visio已经导入,但不知道具体怎末操作。例如工具栏没法合并。能否用程序的方式来实现工具栏的功能呢?比如选择线型等。哪有参考资料?本人万分着急,望大虾帮忙
 
合并工具栏已经不是Automation的问题了,你可以需要写一个插件(Visio Addon)。不过这方面Delphi也能做到,虽然效果并不理想,并且Visio的版本也比较老。
http://www.diagramantics.com/diagenvs/visio/articles/delphivsl/index.htm

比较好的做法是安装Visio对应版本的SDK(从Microsoft网站下载),然后将include中的.h文件及.cpp文件翻译成.pas文件,再配合导入的类库就可以干你所有想干的事情了。
这里有很多Visio插件,不过好象都是要钱的哦!

Visio开发的参考资料的确比较少。如果你E文好的话网上还是有一些有价值的资料。所以开发Visio更多的是靠你自己去摸索。当然,摸索是需要代价的,所以你必须先评估花这样的代价是否值得。
 
哦,不知这位大虾有没有一些简单的例子供小弟参考,不胜感谢
 
后退
顶部