中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 程序开发 > 编程语言 > Visual C++ > COM技术
第一次接触Cell组件、插件
作者:未知 时间:2005-07-20 14:21 出处:VC知识库 责编:chinaitpower
              摘要:第一次接触Cell组件、插件

第一次接触Cell组件、插件


用友华表 苗峰

Cell 组件、插件使用成功案例下载

一、它能干吗?

  • 它可以在VB、VC、Delphi、C++Build、Borland C++、VC、PB、VFP等开发工具下处理单机或C/S软件中任何形式报表。
  • 它可以在html,Asp,Jsp,VBScript,JavaScript下开发浏览器中报表。
  • 功能请参考功能简介。

二、如何使用

下面以 Delphi下使用为例作一说明(其他开发语言类似)

1、Delphi中引入Cell组件控件
  当你的计算机安装了Cell组件(现在是5.0版,在www.cellsoft.cc上可以下载到)后,请从Delphi的主菜单"Component "中单击"Import Activex control"(图一)菜单条打开如下对话框。
在列表框中选择"Cell5.0 ActiveX Control mudule"
单击"Install…"按纽。
根据向导一步一步操作,Cell组件就引用到Delphi下了。
在Delphi6下新建一个工程,在面板上打开ActiveX面板组(如                                 图三),其中突起的表格控件就是Cell组件了。


       图三







       图二

2、编程第一步,构件对象

  首先,在窗体上放一个Cell组件,然后调整大小,使其大小适中。
然后,依次在Cell组件的右边放4个Button按纽,使其Caption属性分别设为"打开文件","创建图表","删除图表","关闭程序"。

图四

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




3、代码实现

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);

作用:删除当前图表。

4、运行程序

  到这整个程序就编好了。现在我们来运行程序,单击"打开文件"按纽,先打开一个.cll文件, 再选中表格区域 ,单击"创建图表"按纽。这样一个清晰的图表就制作出来了。如图6:



  简单吧!只写了几行代码就能做出这样的功能强大的图表来。希望大家亲自动手试一试。另外,如果你想在Delphi下使用Cell组件做更复杂的报表,可以参照我们用Delphi6写的演示程序。

(以后在使用时就省去第一步了,简单吧!)

三、如何获得技术支持

  • http://www.cellsoft.cc 论坛上可以获得技术支持。
  • 从本机的菜单上找到帮助文件查看接口说明
  • 可以给技术支持发信箱 hbdgj@ufsoft.com.cn
  • 可以给技术支持打电话 010-62969038/39/40/41/42/43-107
  • http://www.cellsoft.cc/ufhbsite/chinese_ver/p_1.asp?listid=9&listid1=42(在线帮助)
四、如何购买

  • 从发盘公司购买
  • 售前咨询电话:010-62969038/39/40/41/42/43-113 (苗峰)
  • 售前咨询mail:hbmf@ufsoft.com.cn(苗峰)

联系方式

北京用友华表软件技术有限公司

  • 地址:北京海淀区上地五街16号华胜大厦(100085)
  • 电话:86-10-62969038/39/40/41/42/43/44-113
  • 传真:86-10-62981666
  • Web: http://www.cellsoft.cc
关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有