Delphi 6控件实用程序设计100例
2002-10
人民邮电出版社
段兴
330
518000
本书选取了利用Delphi 7开发的控件方面有代表性的100个编程实例。这些实例按照完成功能可划分为窗口与界面,图形处理,多媒体,网络,数据库与报表,系统、文件及其他控件等几方面的内容,涵盖了Delphi 7控件应用开发的主要方面。其中,Delphi 7自带控件实例与第三方控件实例各占一半。本书基础与提高并重,既有基本知识,如动态菜单设置、鼠标切分界面、显示树形视图等的讲解,又有一些高级应用的分析,如三维动画程序、TTS语音引擎、瘦客户型程序等。通过阅读本书,读者可以了解和掌握Delphi 7控件应用开发中常见的使用方法和高级应用技巧。 实用是本书的最大特色。本书大部分实例功能强大、效果新颖,实用性很强,可以帮助读者快速掌握控件应用开发技术,另外部分实例侧重于帮助读者理解Delphi 7控件应用开发的基本概念、重点和难点。 本书适合掌握Delphi 7基本编程技术的读者阅读。
第一篇 窗口与界面 实例1 CoolBar——浮动工具栏窗口 实例2 ListBox——列表框控件 实例3 StatusBar——状态栏控件 实例4 TabSet控件——选项卡页 实例5 PageControl——页面控制控件 实例6 XPMenu——Windows XP界面 实例7 GIFForm——动画图形窗口 实例8 EzRgnBtn——多态图形按钮 实例9 ComboBoxX——多功能组合框 实例10 CaptionButton——标题栏按钮 实例11 CoolTrayIcon——托盘图标 实例12 LinkButton——超链接按钮 实例13 AdvStringGrid——按钮网格界面 实例14 fcOutLookBar——OutLook滚动工具栏 实例15 fcTreeCombo——在下拉列表框中显示树形视图 实例16 MainMenu——主菜单控件 实例17 ToolBar2000——工具条 实例18 AbcWelcomeTipsDialog——每日提示对话框 实例19 wwCheckBox——图形复选框 实例20 fcImageForm——异形图形界面 实例21 TMS Skin Factory——播放器皮肤 实例22 fcButtonGroup——动画效果切换选项卡 第二篇 图形处理 实例23 PaintBox——画图 实例24 DrawGrid——图形栅格 实例25 Chart用法 实例26 ColorGrid——调色板 实例27 DBChart——数据库图表 实例28 Shape——形状 实例29 StringGrid——图块网格 实例30 Timer用法 实例31 Layer——分层图形 实例32 AMClock——图形时钟 实例33 ScreenCapture——屏幕抓图 第三篇 多媒体 实例34 MediaPlay——多媒体播放 实例35 Animate——播放AVI文件 实例36 GIFImage——GIF动画制作与显示 实例37 GLVisir——三维动画 实例38 TTSEnglish——TTS语音引擎 实例39 NKImageForm——图形窗体 实例40 IAgaloLED——有光晕的LED面板 实例41 FcImage——图像特效 实例42 ShockwaveFlash——播放Flash动画 实例43 AbcEffectsImage——图像特效集合 实例44 ActiveMovie——播放.mov文件 第四篇 网络 实例45 WebBrowser——浏览器 实例46 Socket——网络通信和数据传输 实例47 WebNavigator——网页浏览器 实例48 WebUpdate——在线升级专家 实例49 WebCopy——网络拷贝 实例50 GeoWhoIs——网址定位器 实例51 WebImage——Web网络图片 实例52 CEFileOperations——文件上传和下载 第五篇 数据库与报表 实例53 TclientDataSet——瘦客户型控件 实例54 TUpdateSQL——控件的使用 实例55 TBatchMove——数据批量操作 实例56 TDBCtrlGrid——扩展的数据栅格 实例57 通用报表工具SReport 实例58 万能查询控件WNQuery 实例59 查询控件EsLib 实例60 报表控件FastReport 实例61 Exporter控件组的使用 实例62 F1Book——数据表格 实例63 DBLookupComboBox、DBLookupListBox——循环填充列表 实例64 AdvColumnGrid——突出显示特殊数据 实例65 DBTreeView——数据库树形视图 实例66 dxDBGrid——多功能数据表格 实例67 wwIncrementalSearch——实时查询控件 实例68 DBInspectorBar——全能数据库导航条 第六篇 系统、文件及其他 实例69 AniIcon——动画光标 实例70 FcLabel——三维标签效果 实例71 MoneyEdit——货币输入计算框 实例72 ParamTreeview——多功能树形控件 实例73 fcTreeView——精彩树形控件 实例74 SkinEngine——XP皮肤更换 实例75 LsDirTree10、LsFileListView26——资源管理器界面 实例76 TsearchFolders——文件的扫描查找 实例77 ScreenSaver——屏幕保护 实例78 TsystemInfo——获得系统信息 实例79 TlightSpeed——漂亮的焰火 实例80 Trend——运动的条状图、线状图、块状图 实例81 TwinList——监控正在运行的程序 实例82 LCDNumber——液晶面板 实例83 Tmarquee——模拟电子广告看板 实例84 制作记事本 实例85 ActionList——应用程序通用功能列表 实例86 PrintPreview——打印预览 实例87 制作图片浏览器 实例88 图形打印 实例89 OleContainer——OLE容器 实例90 XPForm——XP窗体 实例91 CoolItem——提示栏菜单 实例92 DsnRegister——运行时IDE设计环境 实例93 GradProgress——渐变填充的进度条 实例94 SimplePie——饼图进度条 实例95 PBOpenPreviewDialog/PBSavePreviewDialog——带预览文本、图像功能的对话框 实例96 与Word文档关联控件 实例97 与PowerPoint演示文稿关联控件 实例98 TextBrowser——文本浏览控件 实例99 Tamdesktop——桌面背景动画效果 实例100 DBLookUpTreeView——在下拉列表框中显示数据库树形视图 附录 Delphi第三方控件的设计及安装方法