L lifei_823 Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-27 #1 本人正在做一个项目,内容就是把Visio嵌入到Delphi的应用程序中,Delphi可以操作visio文件,请有这方面经验的大虾指点
C Carlsberg Unregistered / Unconfirmed GUEST, unregistred user! 2006-11-05 #3 导入Visio的类库,就可以了控制Visio了。
L lifei_823 Unregistered / Unconfirmed GUEST, unregistred user! 2006-11-06 #4 Carlsberg,visio已经导入,但不知道具体怎末操作。例如工具栏没法合并。能否用程序的方式来实现工具栏的功能呢?比如选择线型等。哪有参考资料?本人万分着急,望大虾帮忙
C Carlsberg Unregistered / Unconfirmed GUEST, unregistred user! 2006-11-06 #5 合并工具栏已经不是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更多的是靠你自己去摸索。当然,摸索是需要代价的,所以你必须先评估花这样的代价是否值得。
合并工具栏已经不是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更多的是靠你自己去摸索。当然,摸索是需要代价的,所以你必须先评估花这样的代价是否值得。
L lifei_823 Unregistered / Unconfirmed GUEST, unregistred user! 2006-11-07 #6 哦,不知这位大虾有没有一些简单的例子供小弟参考,不胜感谢