网站首页 工具软件 操作系统 办公软件 网页制作 PHP教程 script脚本专栏 photoshop教程 其他精品教程
我发布的文章 - 教程搜索 - 交流论坛 - 帮助中心 - 网站首页 网络工具 - 常用工具 - 媒体工具 - 系统工具 - 实用工具 NT/2003 - Win Xp - Win2000 - DOS/Win9x - IE/注册表 - Linux - 苹 果 Office - Word - Excel - PowerPoint - 输入法 - 邮件处理 Flash - Dreamweaver - Fireworks - FrontPage - HTMLCSS 基础文章 - PHP函数 - PHP技巧 - 数据库相关 - 高级应用 - PHP安装 - 转载精华 - 常见问题 综 合 类 - 状 态 栏 - 游 戏 类 - 页面背景 - 页面特效 - 页面导航 - 文本操作 - 文本特效 - 图形特效 - 鼠标特效 - 时间日期 - 密 码 类 文字特效 - 按钮与图标 - 色彩运用 - 滤镜魔法 - 综合实例 XML教程 - DELPHI基础教程 - VB教程
首页 -> 其他精品教程 -> DELPHI基础教程

TOP

Delphi+Cell轻松做报表
文章内容
相关信息
用户评论
文章内容


“聪明的程序员用Delphi”,因为Delphi易学易用,很快能够开发出高质量的软件来,备受程序员们青睐。

“最聪明的程序员用Delphi+Cell组件”,因为Cell组件是一款优秀的国产报表控件,在Delphi下使用,制作报表更加得心应手、如虎添翼。

让我们来看看如何在Delphi中使用Cell组件做简单的报表(即让程序打开一个Cell文件,然后选择表格区的一些数据来做一个功能简单的图表)为例,来体验一下在Delphi下使用Cell组件的全过程。

引入Cell组件控件

当你的计算机安装了Cell组件(在www.cellsoft.com下载5.0版本)后,在Delphi的主菜单[Component ]→[Import ActiveX Control]下打开如下对话框(如图1)。



在列表框中选择“Cell5.0 ActiveX Control module”,单击[Install...]按钮。根据向导一步一步操作,Cell组件就引用到Delphi下了。

在Delphi 6下新建一个工程,在面板上打开ActiveX面板组(如图2),其中突起的表格控件就是Cell组件了。



构建对象

首先,在窗体上放一个Cell组件,调好大小。依次在Cell组件的右边放4个Button按钮,Caption属性分别设为“打开文件”、“创建图表”、“删除图表”和“关闭程序”(如图3)。



最后在窗体上放一个OpenDialog控件,设置属性Filter的值(如图4),用来打开CLL文件(Cell组件生成的文件格式为CLL)。



代码实现

Button1的OnClick代码:

begin{打开华表文件}

  if opendialog1.Execute then
   cell1.OpenFile(opendialog1.FileName,'') ;
   end;


Button2的OnClick代码:

 var col1,row1,col2,row2:integer; 
  begin{选择数据,创建图表}
  cell1.GetSelectRange(col1,row1,col2,row2);
  cell1.CreateChart(col1,row1,col2,row2,0);
  end;


Button3的OnClick代码:

  Cell1.DeleteChart(Cell1.GetTopChartIndex(0), 0);
  {删除当前图表}


运行程序

到此为止整个程序就编好了。现在我们来运行程序:

单击[打开文件]按钮,先打开一个CLL文件, 再选中表格区域,单击[创建图表]按钮。这样,一个清晰的图表就制作出来了(如图5)。



只写了几行代码就能做出这样的功能强大的图表来,简单吧。怎么样?赶快亲自动手试一试吧。



相关信息
Delphi+Cell轻松做报表
发布者:mmcbbs
浏览量:174
发布日期:2005-04-10 11:06:08
所属专题:
用户评论
称  呼:
内  容:

广告位

广告招租,欢迎抢订

热门信息

·Delphi客户服务器应用开发..
·SQL编程(一)
·数据浏览部件的应用及编程..
·数据浏览部件的应用及编程..
·SQL编程(二)
·数据访问部件的应用及编程..
·在线播放器DIY
·Delphi客户服务器应用开发..

推荐信息