Delphi6中控制Excell2000的Chart的问题

myth_2002 2003-09-11 05:07:32
程序是这样的:
1,创建Chart对象
var
ExlApp,Chart:variant;
begin
ExlApp:=CreateOleObject('Excel.Application');
achart:=ExcelApp.ActiveSheet.chartObjects.add(200,200,200,200);
end;
2,打印Chart
achart.chart.charttype:=TOleEnum(xlPie);
series:=achart.chart.seriescollection;
series.add(ExcelApp.ActiveSheet.Range['C'+IntTostr(BEGLINE+1),'C'+IntTostr(BEGLINE+1+DS.RecordCount)],true);//设置数据源在C4:C25。
//achart.chart.HasTitle:=True;//这里出现对象不支持HasTitle属性的错误

程序可以正常结束,但是Excel中只有一个空的Chart框,里面没有东西。
我在网上找了一堆,可是都不一样。请教一下在Delphi中控制Chart的标准做法,麻烦发一个给我(jamjar@163.com)谢谢了
...全文
55 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
myth_2002 2003-09-15
  • 打赏
  • 举报
回复
myth_2002 2003-09-12
  • 打赏
  • 举报
回复
在线等待ing。。。。。
pp_bird 2003-09-12
  • 打赏
  • 举报
回复
搬条板凳过来坐坐……upup
myth_2002 2003-09-12
  • 打赏
  • 举报
回复
怎么没人啊,只好自己up了

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧