《Delphi第三方控件使用大全》PDF下载

  • 购买积分:22 如何计算积分?
  • 作  者:刘艺主编;周安栋等编写
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2001
  • ISBN:7980044649
  • 页数:836 页
图书介绍:Delphi开放式的控件支持环境,使得成千上万的Delphi迷能够为Delphi编写大量的第三方控件,并在Internet上形成了巨大的共享资源。本书精心挑选了数百种具有代表性的优秀第三方控件,并通过控件的介绍、评测、详解以及源代码或程序的分析,深入浅出地向读者介绍这些优秀控件的出众之处与强大功能。 本书可以称得上是一本真正的Delphi玩家级手册,可以作为Delphi编程工具书、备查备

第一章 控件导论 1

1.1 控件概述 2

1.1.1 什么是控件 2

1.1.2 什么时候需要编写控件 2

1.1.3 创建控件与创建应用程序的不同之处 3

1.1.4 VCL层次结构 6

1.2 如何创建第三方控件 14

1.2.1 创建控件存放目录 16

1.2.2 创建控件的单元文件 16

1.2.3 定制自己的控件 20

1.2.4 测试控件 22

第二章 分类控件 32

2.1 按钮类(Button) 33

2.1.1 透明玻璃立体按钮:DsFancyButton 33

2.1.2 改良版超值按钮:TiaEverButton 42

2.1.3 颜色设置按钮:ColorBtn 45

2.1.4 充满活力的按钮:TjanColorButton 49

2.2 标签类(Label) 51

2.2.1 HTML标签:HTMLabel 51

2.2.2 日期标签:AMHDateLabel 55

2.2.3 加框显示标签:ReportField 56

2.2.4 色彩渐层显示标签:StopheShape 57

2.2.5 RTF标签:RTFLabel 58

2.2.6 URL标签:RUrlLabel 62

2.2.7 超强色彩渐变式标签:PNetscapeLabel 63

2.2.8 带滚动条的HTML标签:janMarkupViewer 64

2.2.9 立体显示标签:KLabel2 65

2.2.10 拖曳晃动式标签:TwitchLabel 66

2.2.11 滚动显示标签:Banner 67

2.2.12 闪烁显示标签:AMHFlashLabel 68

2.2.13 鼠标触动字体标签:AMHSensitiveLabel 69

2.3 编辑类(Edit&Memo) 70

2.3.1 增强功能编辑框:AdvEdit 70

2.3.2 增强型掩码编辑框:AdvMaskEdit 72

2.3.3 增强型数据库编辑框:DBAdvEdit 73

2.3.4 字符串转换浮点数编辑框:EditBoxConv 74

2.3.5 多种进制整数输入编辑框:MuliBaseEdit 75

2.3.6 多种排列方式带省略号按钮的编辑框:ImgMEdit 75

2.3.7 IP地址输入编辑框:RIPEdit 77

2.3.8 键名输入编辑框:KeyEdit 78

2.3.9 多能Memo之一:PlusMemo 79

2.3.10 多能Memo之二:FatMemo 80

2.3.11 带查找替换功能的Memo:PlusMemoSearch 88

2.4 列表类(ListBox) 89

2.4.1 可编辑的列表框:EditListBox 89

2.4.2 HTML列表框:HTMListBox 91

2.4.3 列表框互连控件:ListBoxLink 96

2.4.4 分段带标题列表框:HeaderListBox 97

2.4.5 检查列表框:EITCheckListBox 98

2.4.6 检查组合框:CheckedComboBox 99

2.4.7 颜色选择组合框:XColorComboBox 100

2.4.8 可影响搭配控件逻辑值的检查框:DCPropCheck 101

2.4.9 分段可伸缩列表框:SectionListBox 102

2.5 图表类(Chart) 105

2.5.1 简单条状图表:Easychart 105

2.5.2 X-Y二维图表:XYChart 106

2.5.3 设置Chart选项控件:ChartView 109

2.5.4 双踪自动卷移图表:Trend 110

2.5.5 可缩放X-Y二维图表:sp-XYPlot 111

2.6 表格类(Grid) 126

2.6.1 排序表格:StringAlignGrid 126

2.6.2 增加字符功能的表格:ExStringGrid 129

2.6.3 分类表格:SortAstringGrid 131

2.6.4 属性表格:PropertyGrid 132

2.6.5 电子公告牌:Bboard 134

2.6.6 蜂窝网格:HexMap 135

2.6.7 改良进度条:ExtProgressBar 143

2.7 窗体类(Form) 143

2.7.1 MDI窗口应用程序墙纸:MDIWallPaper 143

2.7.2 窗口美容师:SkinForm 145

2.7.3 帮助窗口控件:Hkhelp 151

2.7.4 窗口终极加强:FormEx 153

2.7.5 渐变标题栏窗体:GradForm 156

2.7.6 自适应窗口:ReScale 158

2.8 对话框类(Dialog) 159

2.8.1 可预览文本、图像文件的对话框:PBPreviewDialog 159

2.8.2 改进型选取文件夹对话框:PBFolderDialog 162

2.8.3 Windows2000样式对话框:AgOpenDialog 174

2.8.4 数据库过滤/查询对话框:DBFilterDialog DBFindDialog 178

2.9 数据库类(DB) 193

2.9.1 构筑瘦客户体系的组合控件:MidWare 193

2.9.2 改进型TDBGrid控件:TDBGridPro 207

2.9.3 能为TDBGrid生成页角的控件:TSDBGrid及TSDBGridFooter 215

2.9.4 快速文本-数据表转换控件:TPgCSV 216

2.10 报表和打印类(Report&Printer) 219

2.10.1 Excel报表控件:XLSReadWrite 219

2.10.2 HTML报表控件:HTML_Template 223

2.10.3 WORD报表库:ahword97 232

2.10.4 直接打印控制器:RAWPrinter 240

2.10.5 RTF格式报表:EkRtf 242

2.10.6 打印预览控件:PrintPreview 246

2.10.7 报表打印放大镜:TgmPreview 248

2.11 图形图像类(Graphic&Image) 251

2.11.1 热点区域控件:HotImage 251

2.11.2 图像切换特技大师:PicShow 263

2.11.3 图像渐变控件:HarmFade 272

2.11.4 图像处理仓库:Graphic32 277

2.11.5 图形特效控件:TransitionFX 282

2.11.6 椭圆斜角控件:EllipseBevel 284

2.11.7 多图显示控件:ImagesScroll 285

2.11.8 数学绘图专家:Mathimge 286

2.11.9 带焦点的图形控件:TrectBox 292

2.11.10 透明画布:TtransCanvas 293

2.11.11 火焰特效控件:TmmFlame 294

2.12 多媒体类(Multimedia) 297

2.12.1 动画大师:TanimationFX 297

2.12.2 动画小精灵:TAnimated 300

2.12.3 MP3播放器:Twinamp 304

2.12.4 音频信息:AudioInfo 315

2.12.5 幻灯片制作控件:Transit 316

2.12.6 声音合成器:WaveMix 318

2.12.7 Wave管理器:Audio 322

2.12.8 音量控制:VolumeControl 326

2.13 时间和日期类(Date&Time) 329

2.13.1 日历控件:DCCalendar 329

2.13.2 线程定时器:ThreadedTimer 331

2.13.3 模拟时钟:AMClock 332

2.13.4 日程安排表:PLANNER 333

2.13.5 高精度定时器:HPCounter 339

2.13.6 计时器:MsEstTimer 340

2.13.7 日历面板:Calpnl 343

2.13.8 年度计划表:YearPlanner 344

2.14 文件和磁盘类(File&Disk) 346

2.14.1 文件监控控件:fisFileNotification 346

2.14.2 格式转换控件:LogToFile 347

2.14.3 文件分割器:FileSplitter 349

2.14.4 文件搜索控件:fileFinder 352

2.14.5 磁盘扫描控件:DriveScan 357

2.14.6 磁盘信息控件:DiskInfo 359

2.14.7 格式化控件:Format32 360

2.15 通信和网络类(COM&Network) 363

2.15.1 经典串口通讯套件:Varian Async32 363

2.15.2 网络连接资源管理控件:TnetConnection 379

2.15.3 在线升级精灵:AutoUpgrade 383

2.15.4 高级HTTP控件:Advhttp 386

2.15.5 Perl语言处理工具:RegExpr 390

2.15.6 Delphi脚本语言:DelphiWebScript 392

2.15.7 进程间通信控件:IPC Server&Client 394

2.16 系统类(System) 396

2.16.1 文件备份与恢复控件:BackupFile 396

2.16.2 最小化时缩为图标的控件:TDCMinTray 398

2.16.3 侦测系统信息控件:TSystem 398

2.16.4 系统重新引导控件:TXWinReboot 400

2.16.5 注册表可视化配置控件:TVRegistry 404

2.16.6 注册表轻松配置控件:TEasyRegistry 405

2.16.7 更改显示设置的控件:TDisplaySwitcher 407

2.16.8 屏幕调整控件:TScreenSize 408

2.16.9 查找窗口的控件:TWinList 409

2.17 仪器仪表类(Machine&Meter) 411

2.17.1 点阵式LED屏幕:LCDScreen 411

2.17.2 模拟示波器:IAOscilloscopePanel 423

2.17.3 有光晕的LED面板:IAgaloLED 427

2.17.4 单个数码管:LedDisplay 429

2.17.5 多变表盘:AnalogMeter 430

2.17.6 心电示波仪:HeartMachine 432

2.17.7 汽车里程表:Odometer 433

2.17.8 液晶显示屏:IAeverLiquidlndicator 434

2.17.9 通用旋钮:Knob 436

2.17.10 逻辑状态仿真器:State Machine 437

第三章 成套控件 446

3.1 超酷型综合套件:CoolControls 448

3.1.1 控件评测 448

3.1.2 使用详解 448

3.1.3 范例剖析 490

3.2 全能型综合套件:RX Library 2.75 505

3.2.1 控件评测 505

3.2.2 使用详解 506

3.2.3 源代码剖析 529

3.3 增强型综合套件:NAG Software Solutions 538

3.3.1 控件评测 539

3.3.2 使用详解 539

3.3.3 范例剖析 556

3.4 强力数据库套件:InfoPower 2000 568

3.4.1 控件评测 569

3.4.2 使用详解 569

3.4.3 范例剖析 620

3.5 工程分析和显示套件:SDL Component Suite 632

3.5.1 控件评测 633

3.5.2 使用详解 633

3.5.3 范例剖析 670

3.6 仪表显示套件:Abakus VCL 684

3.6.1 控件评测 684

3.6.2 使用详解 684

3.6.3 范例剖析 729

3.7 LCD显示套件:Varian Component Workshop 737

3.7.1 控件评测 737

3.7.2 使用详解 738

3.7.3 范例剖析 757

3.8 DirectX开发套件:DelphiX 764

3.8.1 控件评测 764

3.8.2 使用详解 764

3.8.3 范例剖析 781

3.9 OpenGL开发套件:SignSoft VisIt Component 800

3.9.1 控件评测 800

3.9.2 使用详解 801

3.9.3 范例剖析 825

附录 光盘说明 834