TeeChart 打印预览控件 简版(0分)

  • 主题发起人 主题发起人 yzhshi
  • 开始时间 开始时间
Y

yzhshi

Unregistered / Unconfirmed
GUEST, unregistred user!
控件位置:http://www.developres.com/dispdoc.asp?id=1251

{*******************************************************}
{ }
{ TeeChart Preview Component }
{ }
{ Copyright (c) 1999-2001 by David Berneda }
{ }
{ 修改:yzhshi yzhshi@371.net }
{ }
{ }
{*******************************************************}

—————————————————————————————
* 特别声明:修改本控件纯粹出于个人爱好,请不要用于商业目的!
请支持共享软件。
—————————————————————————————
一、控件说明

TeeChart控件在图表处理领域可以说是一支独秀,其随Delphi自带版本美中不足之处是不支持打印预览功能。
安装其独立版本必须首先卸载TeeChart,比较麻烦,所以就想到了如何制作出依据当前系统TeeChart,只安装打印部分的控件。这就是本控件的由来。
本控件是在TeeChart 5.02基础上提取部分文件组合而成,使用Delphi5下4.02、Delphi6下5.02等版本的TeeChart

二、本控件包括以下文件

ChartPreview.dpk 控件包文件
ChartPreview.res
TeeDefs.inc 宏定义文件
TeePub.pas 从TeCanvas中抽出来的两个公共函数,供TeePreviewPanel.pas中调用
TeeEdit.pas 从TeeEdit.pas中抽出来的部分函数
TeePreviewPanel.pas TeePreviewPanel控件,基本是源文件,只是增加了一个TeePub的引用
TeePreviewPanel.dcr TeePreviewPanel的图标
TeePrevi1.pas TeePrevi.pas文件,为了避免和TeePrevi重复而改名
TeePrevi1.dfm TeePrevi.dfm文件,为了避免和TeePrevi重复而改名
Readme.TXT 本说明文件

三、对原控件修改内容

a)、TeePreviewPanel.pas文件基本没有做任何改动,只是简单的添加了uses TeePub.pas,为的是提供两个原来再TeeCanvas里面的函数调用。
b)、TeePreviewPanel.dcr是从其资源文件中找到的控件图标
c)、TeePrevi1.pas、TeePrevi1.dfm,将其文件名进行了更改,为的是避免和TeePrev冲突,同时在控件里面增加了{$DEFINE TEETREEONLY}和{$UNDEF TEETRANSLATE}两个宏定义,为的是避免过多的pas调用。
d)、TeeEdit,对原来的TeeEdit.pas进行的提取,拿出来的精简版本,本部分修改较大。

四、功能
本控件一共有两个:ChartPreviewer和TeePreviewPanel,前者可以直接用于打印预览,后者则可以设计打印预览界面。
注:如果你需要中文的预览界面,也可以直接修改TeePrevi1.dfm,然后编译。

五、本控件在Delphi5下测试通过,在Delphi6下也应该可以使用,因为对TeeEdit.pas进行了修改,所以不能保证能够适合clx了。
本控件需要在没有安装TeeChart企业版的计算机上使用。
 
对了,如果大家用的好,完颜康同学说了,尽管给它开0分的贴子,送分[:D][:D][:D]
 
报告,收到.[:D]
 
居然没有人说话!!!
 
那你在做什么?
 
我在关注多少人要给我分...[:D]
 
你好,记得你上次发了个修改edit 的贴子。
能不能 定期发怎么作组件的帖子,我看了许多书,但是就是不入门,请指点一下。

 
呵呵,上次修改Edit的帖子?噢,那个是zhihuali写的,呵呵。
确实,写第一个组件比较麻烦,当写好一个以后,其他的直接套用就可以了。
有空我会整理出来的,写出一个最小模板。
其他,要说格式,我自己都记不得,只是拿出以前写的,修改,修改,慢慢的就成新的了。
这个就像Delphi的pas文件格式,谁会去记unit .. interface ...的,拿来就用了。
呵呵。
 
不是已经不能打开http://www.developres.com/了么?
 
重新上传到
http://www.playicq.com/dispdoc.php?id=1629
 
两个地方都打不开,晕。
 
是的,源码空间空间紧张。被删除了。等有空再上传到别的地方吧。
 
没有地方可以下载啊???????????????
 
好用的东西大家都喜欢
 
放到这里了,大家去下载把,不知道连接什么时候会失效……
http://mail.sina.com.cn/cgi-bin/attachment.cgi/daiwenben/application/x-msdownload/1054359791.19687.mail.sina.com.cn:2,S.a00.dat/ChartPreview.rar
 
石头,下载不了,发一个到 wodings@yahoo.com.cn
谢谢了,如果你还找的到![:D]
 
哦,那个链接目前还有效啊。

不过我将它也复制到下面地址了,这个应该可以的。[:D]
http://yzhshi.go.nease.net/dfw/chartpreview.rar
 
现在TEECHART7 比别地版本都好装 且好用 可以把这个丢了[:D]
 
安装ExpressQuantumGrid 4 Suite的后,启动DELPHI6的时候提示"无法定位程序入口@variant@...@findVarData@.....@variant",进入后,发现ExpressQuantumGrid 4 Suite并没有安装成功,这是为什么? 请求指教
 
后退
顶部