书籍详情

Delphi 7组件应用实例

Delphi 7组件应用实例

作者:张海莲[等]编著

出版社:电子工业出版社

出版时间:2003-07-01

ISBN:9787505388529

定价:¥52.00

购买这本书可以去
内容简介
  Delphi 7是目前流行的新一代电子商务应用系统的快速开发工具,使用它提供的具有强大的功能的各种组件页及其组件,开发人员可以大大提高开发应用系统的效率。本书全面介绍了Delphi 7组件的功能和应用,包括新增的组件页,如IW Standard和Rave等。并且提供了数十个组件应用实例。这些实例涉及客户/服务器和Internet应用程序、ADO、BDE和dbExpress等数据库连接方式、Linux平台下的应用程序设计、XML文档应用,与Word实现数据交换。以及利用Excel完成报表的输出等方面。本书适用于所有使用Delphi 7开发应用系统的软件工程师,也可作为大中专院校计算机及其相关专业师生的参考书。
作者简介
暂缺《Delphi 7组件应用实例》作者简介
目录
第1章 Delphi 7新特性
1.1 安装
1.2 新特性
1.2.1 IDE
1.2.2 Web技术的改进
1.2.3 COM的改进
1.2.4 数据库技术的改进
1.2.5 组件库的改进
1.2.6 运行时库的改进
1.2.7 编译的改进
1.2.8 Rave报表支持
1.2.9 ModelMaker工具
1.2.10 文档的改进
1.3 IDE的改进
1.3.1 组件面板
第2章 Delphi 7组件简介
2.1 VCL
2.1.1基本概念 
2.1.2 结构
2.2 Delphi 7组件
2.2.1 Standard组件页
2.2.2 Additional组件页
2.2.3 Win32组件页
2.2.4 System组件页
2.2.5 Data Access组件页
2.2.6 Data Controls组件页
2.2.7 dbExpress组件页
2.2.8 DataSnap组件页
2.2.9 BDE组件页
2.2.10 ADO组件页
2.2.11 InterBase组件页
2.2.12 WebServices组件页
2.2.13 InternetExpress组件页
2.2.14 Internet组件页
2.2.15 WebSnap组件页
2.2.16 Decision Cube组件页
2.2.17 Dialogs组件页
2.2.18 Win3.1组件页
2.2.19 Samples组件页
2.2.20 ActiveX组件页
2.2.21 Rave组件页
2.2.22 Indy Clients组件页
2.2.23 Indy Servers组件页
2.2.24 Indy Intercepts组件页
2.2.25 Indy I/O Handlers组件页
2.2.26 Indy Misc组件页
2.2.27 COM+组件页
2.2.28 InterBase Admin 组件页
2.2.29 IW Standard组件页
2.2.30 IW Data组件页
2.2.31 IW Client Side 组件页
2.2.32 IW Control组件页
2.2.33 Servers组件页
2.3 可视组件的通用属性和事件
2.3.1 通用属性
2.3.2 通用事件
第3章 常用组件
3.1 文本相关组件 
3.1.1 TLabel组件
3.1.2 TEdit 组件
3.1.3 TMemo组件
3.1.4 TListBox组件
3.1.5 TComboBOx组件
3.1.6 实例——人员管理卡一
3.2 按钮和复选框
3.2.1 TButton组件
3.2.2 TBitBtn组件
3.2.3 TSeedButton组件
3.2.4 TRadioButton组件
3.2.5 TCheckBox组件
3.2.6 实例——人员管理卡二
3.3 分组组件
3.3.1 TGrouBox组件
3.3.2 TRadioGroup组件
3.3.3 TPanel组件
3.3.4 TPageControl组件
3.3.5 实例——人员管理卡三
3.4 菜单组件
3.4.1 TMainMenu组件
3.4.2 TPopupMenu组件
3.4.3 实例——人员管理卡四
3.5 图形组件
3.5.1 TIamge组件
3.5.2 TPaintBox组件
3.5.3 TShape组件
3.5.4 TBevel组件
3.5.5 TTreeView组件
3.5.6 实例——区域管理
3.6 文件选择组件
3.6.1 TDriveComboBox组件
3.6.2 TDirectoryListBox组件
3.6.3 tFileListBox组件
3.6.4 TFilterComboBox组件
3.6.5 实例——图像浏览器
3.7 网格组件
3.7.1 TStringGrid组件
3.7.2 TDrawGrid组件
3.7.3 实例——月历
第4章 Data Access组件页
4.1 TDataSource组件
4.2 TClientDataSet组件
4.2.1 应用TClientDataSet
4.2.2 实例——使用客户数据集获取数据库服务器信息
4.3 TDataSetProvider组件
4.4 TXMLTransform组件
4.4.1 实例——转换XML文档
4.5 TXMLTransformProvider组件
4.6 TXMLTransformClient组件
4.7 XMLMapper实用程序
4.7.1 左区
4.7.2 右区
4.7.3 中区
第5章 Data Controls组件页
5.1 共同属性
5.2 TDBGrid组件
5.2.1 实例——使用TDBGrid组件
5.3 TDBNavigator组件
5.4 TDBText组件
5.4.1 实例——使用TDBText组件
5.5 TDBEdit组件
5.5.1 实例——使用TDBEdit组件
5.6 TDBMemo组件
5.7 TDBImage组件
5.7.1 实例——使用TDBMemo和TDBImage组件
5.8 TDBListBox组件
5.8.1 实例——使用TDBListBox组件
5.9 TDBComboBox组件
5.9.1 实例——使用TDBComboBox组件
5.10 TDBCheckBox组件
5.11 TDBRadioGroup组件
5.12 TDBLookupListBox组件
5.13 TDBLookupComboBox组件
5.13.1 实例——使用TDBLookupComboBox组件
5.14 TDBRichEdit组件
5.15 TDBCtrlGrid组件
5.15.1 实例——使用TDBCtrlGrid组件
5.16 TDBChart组件
第6章 dbExpress组件页
6.1 TSQLConnection组件
6.1.1 实例——使用dbExpress连接方式访问数据库
6.1.2 实例——确定用户登录数据库的合法性
6.1.3 实例——使用TSQLConnection组件管理事务
6.2 TSQLDataSet组件
6.2.1 实例——动态设置数据集参数
6.2.2 实例——查询并逐行显示数据表中的所有字段名
6.3 TSQLQuery组件
6.3.1 实例——动态生成SQL语句
6.3.2 实例——使用FieldValues属性为增加的记录字段赋值
6.4 TSQLTable组件
6.5 TSQLStoredProc组件
6.6 TSQLMonitor组件
6.6.1 实例——加载和保存监控信息
6.7 TSimpleDataSet组件
6.8 实例——使用dbExpress方式连接Oracle数据库
6.9 实例——建立双平台运行的应用程序
第7章 BDE组件页
7.1 TTable组件
7.1.1 实例——使用Filter属性查找满足条件的记录
7.1.2 实例——修改数据且在提交给数据库前验证
7.1.3 实例——使用Append方法
7.1.4 实例——设置应用处理范围
7.1.5 实例——使用CreateTable方法建立“人员简要情况”数据库表
7.1.6 实例——使用DeleteTable方法删除Paradox数据库的人员表
7.1.7 实例——移动记录指针并在进程条中显示移动过程
7.1.8 实例——使用Locate方法定位记录
7.2 TQuery组件
7.2.1 实例——使用Active属性判断可否使用远程数据库
7.2.2 实例——利用列表框为查询参数赋值
7.2.3 实例——调用EXECSQL方法在数据集中插入一个新记录
7.2.4 实例——使用Insert方法插入记录
7.2.5 实例——使用ReverRecord方法恢复在缓冲区中被删除的记录
7.3 TDataBase组件
7.3.1 实例——使用数据集缓存更新数据库
7.4 TBatchMove组件
7.4.1 实例—— 计算增加到目的的表中的记录数并显示在状态栏中
7.4.2 实例—— 拷贝到数据库表
7.5 TUpdataSQL组件
7.6 综合应用实例
7.6.1 实例——多级控制的主从表查询
7.6.2 实例——应用动态SQL语句
7.6.3 实例——动态参数查询
7.6.4 实例——动态数据传输
7.6.5 实例——创建和使用组件模板
7.6.6 实例——使用工程模板
7.6.7 实例——添加工程到对象库
7.6.8 实例——调用独立可执行程序
第8章 ADO组件页
8.1 TADOConnection组件 
8.2 TADOCommand组件 
8.3 TADODataSet组件 
8.4 TADOTable组件 
8.5 TADOQuery组件 
8.6 TADOStoredProc组件 
8.7 TRDOSonnection组件 
8.8 实例——应用TADOConnection和TADODataSet组件 
8.9 实例——应用TADOConnection和TADOTable组件 
8.10 实例——应用TADOConnetion和TADOQuery组件 
8.11 实例——应用TADOConnection、TADODataSet和TADOCommand组件 
第9章 Decision cube组件页
9.1 TDecisionCube组件 
9.2 TDecisionQuery组件 
9.3 TDecisionSource组件 
9.4 TDecisionPivot组件 
9.5 TDecisionGrid组件 
9.6 TDecisionGraph组件 
9.7 实例——应用TDecision Cube组件页
 
第10章 Dialogs组件页
10.1 TOpenDialog组件 
10.2 TSaveDialog组件 
10.2.1 实例——文本编辑器
10.3 TOenicTureDialog组件
10.4 TSavePicTureDialog组件
10.5 TFontDialog组件
10.6 TColorDialog组件
10.6.1 实例——应用颜色选择和字体选择对话框
10.6.2 实例——字体与颜色设置
10.7 TFindDialog组件
10.8 TReplaceDialog组件
10.8.1 实例——应用查找替换对话框
10.9 TPrintDialog组件
10.10 TPrinterSetupDialog组件
10.10.1 实例——实现打印功能
10.11 TPageSetupDialog组件
第11章 Rave组件页
11.1TRvProject 组件
11.2 TRvSystem组件
11.2.1 实例——打印报表的列标题
11.2.2 实例——打印报表的脚注
11.2.3 实例——打印报表的头主
11.2.4 实例——打印报表的表体
11.3 TRvNDRWriter组件
11.3.1 实例——显示当前报表的页号
11.3.2 实例——打印报表的标题
11.4 TRvCustomConnection组件
11.5 TRvDataSetConnection组件
11.6 TRvTableConnection组件
11.7 TRvQueryConnection组件
11.8 TRvRenderPrinter组件
11.9 TRvRenderPreview组件
11.9.1 实例——打印(显示)当前页号
11.9.2 实例——重新显示当前页
11.10 TTRvRenderPDF组件
11.11 TRvRenderHTML组件
11.12 TRvRenderRTF组件
11.13 TRvRenderText组件
11.14 实例——建立Rave报表
11.15 实例——获取报表列表和预览报表
第12章 InterBase组件页
12.1 InterBase组件页
12.1.1 TIBTable组件
12.1.2 TIBQuery组件
12.1.3 TIBStoredProc组件
12.1.4 TIBDatabase组件
12.1.5 TIBTransaction组件
12.1.6 TIBUpdateSQL组件
12.1.7 TIBDataSet组件
12.1.8 TIBSQL组件
12.1.9 TIBDatabaseIfo组件
12.2 InterBase Admin组件页
12.2.1 TIBConfigService组件
12.2.2 TIBBackupService组件
12.2.3 TIBRestoreService组件
12.2.4 TIBValidationService组件
12.2.5 TIBSecurityService组件
12.2.6 TIBServerProperties组件
12.2.7 TIBLicensingService组件
12.2.8 TIBInstall组件
12.2.9 TIBUnInstall组件
12.3 IterBasw组件页应用实例
12.3.1 实例——应用IBTable组件
12.3.2 实例——创建数据库
12.3.3 实例——提交与回滚事物
12.3.4 实例——复制数据
12.3.5 实例——应用TIBDatabaseInfo组件
12.3.6 实例——数据库设置
12.3.7 实例——数据库备份与恢复
12.3.8 实例——管理数据库用户
12.3.9 实例——雇员信息查询
第13章 Server组件页
13.1 Word和Excel程序对象
13.1.1 Word对象
13.1.2 Excel对象
13.2 ToleServer组件
13.3 实例——在Delphi中操作word
13.4 实例——使用TWordDocument组件连接Word自动化服务器
13.5 实例——建立与Excel连接
13.6 实例——以OLE方式建立与Excel连接
第14章 Internet组件页
14.1 Web服务器应用程序的结构
14.1.1 Web服务器应用程序的类型
14.1.2 TWebModule
14.1.3 TWebActionItem
14.1.4 TwebRquest对象
14.1.5 TWebResponse对象
14.1.6 TISAPIResponse对象
14.2 TWebDispatcher组件
14.3 TPageProducer组件
14.3.1 实例——使用HTML模板登记客户通信录
14.4 TDtaSetPageProducer组件
14.5 TQueryTableProducer组件
14.6 TDataSerTableProducer组件
14.7 TSQLQueryTableProducer组件
14.8 TTcpClient组件
14.9 TTcpServer组件
14.10 TUdpSocket组件
14.11 TXMLDocument组件
14.12 TWebBrowser组件
14.13 建立Web服务器应用程序
14.14 访问数据库
14.15 调试Web服务器应用程序
14.15.1 调试ISAPI/NSAPI/Apache服务器应用程序
14.15.2 调试CGI和Win-CGI服务器应用程序
14.16 实例——实现数据库查询的Web服务器应用程序
14.17 实例——实现动态参数查询
14.18 实例——Web服务器应用程序
14.19 综合实例——使用Socket的“网上对话”程序
第15章 WebSnap组件页
15.1 WebSnap概述
15.2 WebSnap结构
15.3 WebSnap组件页中的常用组件
15.3.1 Adapter组件
15.3.2 PagedAdapter组件
15.3.3 WebAppComponents组件
15.3.4 ApplicationAdapter组件
15.3.5 PageDispatcher组件
15.3.6 AdapterDispatcher组件
15.3.7 XSLPageProducer组件
15.3.8 AdapterPageProducer组件
15.3.9 实例——应用WebSnap常用组件
15.4 WebSnap组件页中的数据库组件
15.4.1 TDataSetAdapter组件
15.4.2 TDataSEtValuesList组件
15.4.3 实例——应用数据库组件
15.5 WebSnap组件页中的访问控制组件
15.5.1 TLoginFormadapter组件
15.5.2 EndUserAdapter组件
15.5.3 TEndUserSessionAdapter组件
15.5.4 TsessionsService组件
15.5.5 TLocateFileService组件
15.5.6 WebUserList组件
15.5.7 StringValuesList组件
15.5.8 实例——应用访问控制组件
第16章 Webservices组件页
16.1 HTTPRIO组件
16.2 HTTPReqResp组件
16.3 OPToSoapDomConvert组件
16.4 SoapConnection组件
16.5 HTTPSoapDispatcher组件
16.6 WSDLHTMLPublish组件
16.7 HTTPSoapPasecalInvoker组件
16.8 实例——应用Web Service组件页
第17章 Indy组件集
17.1Indy Clients组件页 
17.1.1 TIdTCPClient组件
17.1.2 TIdUDPClient组件
17.1.3 TIdDayTime组件
17.1.4 TIdDayTimeUDP组件
17.1.5 TIdDNSResolver组件
17.1.6 TIdEcho组件
17.1.7 TIdEchoUDP组件
17.1.8 TIdFinger组件
17.1.9 TIdFTP组件
17.1.10 TIdGopher组件
17.1.11 TIdHTTP组件
17.1.12 TIdcmpClient组件
17.1.13 TIdIdent组件
17.1.14 TIdMAP4组件
17.1.15 TIdPOP3组件
17.1.16 TIdTelnet组件
17.1.17 TIdTime组件
17.1.18 TIdTimeUDP组件
17.1.19 TIdWhois组件
17.2 Indy Servers组件页
17.2.1 TIdTCPServer组件
17.2.2 TIdUDPServer组件
17.2.3 TIdchargenServer组件
17.2.4 TIdchargenUDPServer组件
17.2.5 TIdDayTimeServer组件
17.2.6 TIdDayTimeUDPServer组件
17.2.7 TIdDICTServer组件
17.2.8 TIdDISCARDServer组件
17.2.9 TIdDiscardUDPServer组件
17.2.10 TIdECHOServer组件
17.2.11 TIdEchoUDPServer组件
17.2.12 TIdFingerServer组件
17.2.13 TIdFTPServer组件
17.2.14 TIdGopherServer组件
17.2.15 TIdHTTPServer组件
17.2.16 TIdIdentServer组件
17.2.17 TIdMAP4Server组件
17.2.18 TIdPOP3Server组件
17.2.19 TIdTelnetServer组件
17.2.20 TIdTimeServer组件
17.2.21 TIdTimeUDPServer组件
17.2.22 TIdWhoIsServer组件
17.3 Indy Intercepts组件页
17.3.1 TIDBlockCipherIntercept组件
17.3.2 TIdConnectionIntercept组件
17.3.3 TIdCompressionIntercept组件
17.3.4 TIdLogDebug组件
17.3.5 TIdLogEvent组件
17.3.6 TIdLogFile组件
17.3.7 TIdLogStream组件
17.4 Indy I/O Handlers组件页
17.4.1 TIdIOHandlerSocket组件
17.4.2 TIdIOHandlerStream组件
17.4.3 TIdIOHandlerThrottle组件
17.4.4 TIdServerIOHandlerSocket组件
17.5 Indy Misc组件页
17.5.1 TIdSocksInfo组件
17.5.2 TIdAntiFreeze组件
17.5.3 TIdCookieManager组件
17.5.4 TIdEncoderMIME组件
17.5.5 TIdEncoderUUE组件
17.5.6 TIdEncoderXXE组件
17.5.7 TIdEncoderQuotedPrintable组件
17.5.8 TIdDataTimeStamp组件
17.5.9 TIdDecorderMIME组件
17.5.10 TIdDecorderUUX组件
17.5.11 TIdDecorderXXE组件
17.5.12 TIdDecorderQuotedPrintable组件
17.5.13 TIdIPWatch组件
17.5.14 TIdHL7组件
17.5.15 TIdLogDebug组件
17.5.16 TIdMailbox组件
17.5.17 TIdMessage组件
17.5.18 TIdMessageDecorderMIME组件
17.5.19 TIdNetworkCalculator组件
17.5.20 TIdLogmessage组件
17.5.21 TIdThreadComponent组件
17.5.22 TIdThreadMgrDefault组件
17.5.23 TIdThreaMgrPool组件
17.5.24 TIdUserManager组件
17.5.25 TIdVCard组件
17.6 Indy组件集应用实例
17.6.1 实例——应用TIdTCPClient和TIdCPServer组件
17.6.2 实例——应用TIdFinger和TIdFingerServer组件
17.6.3 实例——应用TIdECHOServerTIdEcho组件
17.6.4 实例——应用IdTimeUDPServer和TIdTimeUDP组件
17.6.5 实例——实现FTP客户端
第18章 IntraWeb组件页
18.1 概述
18.1.1 基本概念
18.1.2 技术要点
18.1.3 实例——AppMode模式的IntrWeb应用程序
18.1.4 实例——PageMode模式的IntrWeb应用程序
18.2 IW Standard组件页
18.2.1 TIWApplet组件
18.2.2 TIWbButton组件
18.2.3 TIWCheckBox组件
18.2.4 TIWComboBox组件
18.2.5 TIWEdit组件
18.2.6 TIWFile组件
18.2.7 TIWFlash组件
18.2.8 TIWHRule组件
18.2.9 TIWImage组件
18.2.10 TIWImageFile组件
18.2.11 TIWList组件
18.2.12 TIWLabel组件
18.2.13 TIWListBox组件
18.2.14 TIWLink组件
18.2.15 TIWMemo组件
18.2.16 TIWMenu组件
18.2.17 TIWRadioGroup组件
18.2.18 TIWRectangle组件
18.2.19 TIWRegion组件
18.2.20 TIWText组件
18.2.21 TIWTimer组件
18.2.22 TIWGrid组件
18.2.23 TIWTreeView组件
18.2.24 TIWURL组件
18.3 IW Data组件页
18.3.1 TIWDBCheckBox组件
18.3.2 TIWDBComboxBox组件
18.3.3 TIWDBEdit组件
18.3.4 TIWDBGrid组件
18.3.5 TIWDBImage组件
18.3.6 TIWDBLabel组件
18.3.7 TIWDBListbox组件
18.3.8 TIWDBLookupListbox组件
18.3.9 TIWDBLookupComboBox组件
18.3.10 TIWDBFile组件
18.3.11 TIWDBMemo组件
18.3.12 TIWDBNavegator组件
18.3.13 TIWDBText组件
18.4 IW client Side组件页
18.4.1 TIWCSLabel组件
18.4.2 TIWCSNavigator组件
18.4.3 TIWDynamicChart组件
18.4.4 TIWDynamicChartLegend组件
18.4.5 TIWDynGrid组件
18.5 IW Control组件页
18.5.1 TIWTemplateProcessorHTML组件
18.5.2 TIWLayoutMgrForm组件
18.5.3 TIWPageProducer组件
18.5.4 TIWModuleController组件
18.5.5 TIWClientSideDataset组件
18.5.6 TIWClientSideDatasetDBLink组件
18.5.7 TIWStandAloneServer组件
18.5.8 TIWLayoutMgrHTML组件
18.6 IW组件应用实例
18.6.1 实例——实现文件的下载上传
18.6.2 实例——操作数据库中的数据
18.6.3 实例——实现数据的图表统计
猜您喜欢

读书导航