




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Delphi 程序设计基础与上机指导第八章 常用工具组件和图表功能标准进度条 用法w ProgressBar组件n属性Max、Position、Smooth、Stepn利用代码控制进度n触发器和标准进度条的结合使用n实例程序Gauge进度条 用法w Gauge进度条n类似标准进度条的用法n用文字显示百分比n不同形状的进度条标尺条 用法w 标尺条用法n界面设计l长度l控制数值范围n编码控制标尺n实例程序滚动条 用法w 滚动条n与标尺的比较n编码响应用户事件n简单实例程序滚动框 用法w 利用滚动框n实例程序工具组件 思考w 利用帮助系统事件句柄工具 应用程序级事件组件w OnActivate事件句
2、柄 n激活应用程序w OnDeactivate事件句柄 n应用程序失去焦点w OnShowHint事件句柄的应用n弹出简短信息事件句柄工具 思考 w 自学其他相关组件系统功能 动画播放器 w 基本用法n界面设置n设置动画文件n播放动画w 播放标准动画w 使用代码控制动画 w 简单实例程序系统功能 标准对话框 w 对话框组件n打开文件对话框 n保存文件对话框 n字体设置对话框 n颜色设置对话框 n打印和打印设置对话框 n页面设置对话框 系统功能 文件系统组件 w ShellComboBoxn当前位置w ShellTreeViewn树状结构列表w ShellListViewn文件列表系统功能 思考
3、w 各种扩展组件的自学图表 组件结构w Chartn图表组件w Seriesn数据系列w 编写代码n动态创建数据系列图表数据系列 设计w 图表属性对话框 n这是在设计时刻设计图标属性的主要接口n可以在图表属性对话框中定制数据系列n可以在图表属性对话框中设置数据系列的详细属性w 设计数据系列n新建数据系列n数据系列属性的定制(包括坐标轴、样式、类型等各种属性)图表数据系列 代码控制w 代码控制数据系列n在运行时刻通过代码可以控制数据系列l增加l删除l修改n新增数据系列lPiSeries := TPieSeries.Create(Chart1); n将数据系列添加到图表中lChart1.AddSe
4、ries(LSeries); n清除图标数据系列lChart1.SeriesList.Clear; 图表数据系列 代码控制w 代码控制数据点nSeries.AddY,添加一个新值nSeries.AddXY,添加一个新的点n与其他数据源的结合lDataSet.Fields.CheckFieldName(X);l Series.AddY(DataSet.FieldByName(Y).AsFloat, Format(FormatString, DataSet.FieldByName(Label).AsString);l exceptl S e r i e s . A d d X Y ( D a t
5、a S e t . F i e l d B y N a m e ( X ) . A s F l o a t , DataSet.FieldByName(Y).AsFloat, Format(FormatString, DataSet.FieldByName(Label).AsString)l end;图表数据系列 代码控制w 使用不同的数据系列n折线TLineSeries n柱状图TBarSeries n散点图TPointSeries n扇形图TPieSeries w 实际的实例程序图表数据系列 代码控制w 控制图表属性n图表的3D效果 l利用图表的View3D属性lChart1.View3D
6、 := True/Falsen控制标题的属性标题的属性 l利用图表的利用图表的Title属性属性lChart1.Title.Text.Text := Title 图表数据系列 代码控制w 控制坐标轴标题n利用Axis参数nAxis.Title.Caption := Title; w 控制坐标轴字体n利用Chart的属性nChart1.LeftAxis.Title.Font := fdgSetTitle.Font; w 控制图表网格n利用Chart的属性nChart1.BottomAxis.Grid.Visible := tbnHGrid.Down; 图表数据系列 代码控制w 导出图表n调用图表的方法n到成BMP文件使用代码:Chart1.SaveToBitmapFile(spdExport.FileName); n到成EMF文件使用代码:Chart1.SaveToMetafileEnh(spdExport.FileName)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年医药企业研发外包(CRO)模式技术创新与突破报告
- 2025年游戏化营销在品牌推广中的沉浸式体验策略与效果评估报告
- 聚焦2025年:房地产市场区域分化与投资策略创新报告
- 北京高考口算题库及答案
- 保险原理课程题库及答案
- 宝洁在线测评题库及答案
- 公交导向型城市交通拥堵治理策略2025年应用研究报告
- 安全助产试题必考及答案
- 安全证a试题及答案
- 安全考试试题及答案
- 荆州中学2024-2025学年高二下学期6月月考语文答案(定)
- 公司年中会议策划方案
- 计算物理面试题及答案
- JG/T 455-2014建筑门窗幕墙用钢化玻璃
- 酒吧员工劳务合同范本
- 法人变更免责协议书
- 美洲文化课件教学
- 2025届重庆市巴川中学生物七下期末统考试题含解析
- 期末总动员暨诚信教育主题班会
- 医学检验进修汇报
- 2024年贵州省黎平县事业单位公开招聘医疗卫生岗笔试题带答案
评论
0/150
提交评论