500高分求助 M$ Graph 图表调用的问题! (300分)

  • 主题发起人 主题发起人 dylb
  • 开始时间 开始时间
D

dylb

Unregistered / Unconfirmed
GUEST, unregistred user!
大家知道 M$ Office 组件中都是使用 M$ Graph 实现图表功能的。
而且是(我猜想是)通过 COM 接口方式调用。鉴于 Office 的普遍性,我希望使用 M$ Graph 作为Delphi的图表开发控件。
但是我查遍了整个 Google 也没有发现 Delphi 调用 M$ Graph 的资料。仅有的资料也是VFP或者VBA以OLE方式调用,语句大致如下:
APPEND GENERAL OLEGRAPH DATA M.CDATA CLASS "MSGRAPH.CHART" (VFP)
等同于Delphi的 CreateOLEObject('MSGRAPH.CHART')。
但是我想通过导入 Graph_TLB 的方式以纯接口的方式调用 M$ Graph (因为这样更有执行效率)却不太清楚如何控制 M$ Graph 中的对象,比如:如何初始化 M$ Graph 的 Application 对象等等???
不知哪位仁兄有使用Delphi对 M$ Graph 编程的经验,或者相关的资料也行。(VBA的帮助就免了,虽然提供了所有的方法、属性、对象,但是没有一个完整的接口调用例子)请指点一二,在下万分感谢!!!
 
正在帮您找ing……
 
在delphi中:工程-导入类型库-microsoft graph9.0 library-install-生成graph_tlb.pas
然后你研究graph_tlb.pas里面的函数和过程,所有的方法,属性,对象都在这个文件里面,只有靠你自己了。
 
后退
顶部