本书由浅入深地介绍了Delphi 5.0的基本功能和编程技术。内容包括 Delphi 5.0的安装和开发过程,集成开发环境,面向对象的Pascal语言,组件使用和编程。\r\n 读者对象为,使用 Delphi 5.0进行程序开发的工程技术人员。
第1章 Delphi 5.0概述\r\n\r\n1.1 概述\r\n1.1.1 Delphi 5.0的特点\r\n1.1.2 Delphi 5.0的不同版本\r\n1.1.3 Delphi 5.0的新功能\r\n1.2 安装 Delphi 5.0\r\n1.2.1 安装 Delphi 5.0\r\n1.2.2 卸载 Delphi 5.0\r\n1.3 启动 Delphi 5.0\r\n1.3.1 启动 Delphi 5.0\r\n1.3.2 Delphi 5.0界面介绍\r\n1.4 Delphi 5.0的可视化编程\r\n1 4.1 DelPhi 5.0可视编程的基本概念\r\n1.4.2 简单的编程实例\r\n1.5 本章小结\r\n思考题\r\n\r\n第2章 Delphi 5.0集成开发环境\r\n\r\n2.1 Delphi 5.0主窗口\r\n2.1.1 标题栏\r\n2.1.2 菜单栏\r\n2.1.3 工具栏\r\n2.1.4 组件板\r\n2.2 Delphi 5.0窗体窗口\r\n2.2.1 窗体窗口\r\n2.2.2 窗体文件\r\n2.3 代码编辑\r\n2.3.1 代码编辑器窗口\r\n2.3.2 编辑模式\r\n2.3.3 删除字符单词和行\r\n2.3.4 复制、移动和删除块\r\n2.3.5 查找和替换字符串\r\n2.3.6 编辑器设置\r\n2.4 对象查看器\r\n2.4.1 对象查看器组成\r\n2.4.2 设置属性\r\n2.4.3 添加事件\r\n2.5 项目管理器\r\n2.5.1 项目组成\r\n2.5.2 项目管理器\r\n2.5.3 项目管理\r\n2.5.4 项目编译\r\n2.5.5 Delphi 5.0环境设置\r\n2.5.6 项目环境设置\r\n2.6 集成调试器\r\n2.6.1 调试例程\r\n2.6.2 单步执行程序\r\n2.6.3 设置断点\r\n2.6.4 监视变量\r\n2.6.5 调试程序\r\n2.7 其他工具\r\n2.7.1 菜单设计器\r\n2.7.2 对象浏览器\r\n2.7.3 对象库和专家工具\r\n2.8 本章小结\r\n思考题\r\n\r\n第3章 Delphi 5.0的编程语言\r\n\r\n3.1 数据类型\r\n3.1.1 有序类型\r\n3.1.2 实型\r\n3.1.3 字符串类型\r\n3.1.4 构造类型\r\n3.1.5 指针类型\r\n3.1.6 过程类型\r\n3.1.7 可变类型\r\n3.2 代码格式\r\n3.2.1 注释\r\n3.2.2 代码打印格式\r\n3.3 语句\r\n3.3.1 声明语句\r\n3.3.2 可执行语句\r\n3.4 过程与函数\r\n3.4.1 过程和函数的参数\r\n3.4.2 过程的定义和调用\r\n3.4.3 函数的定义和调用\r\n3.4.4 过程和函数中的变量作用域\r\n3.5 类和对象\r\n3.5.1 类的定义\r\n3.5.2 创建对象\r\n3.5.3 构造函数\r\n3.5.4 析构函数\r\n3.6 类的封装\r\n3.6.1 public类型\r\n3.6.2 privated类型\r\n3.6.3 ptotected类型\r\n3.6.4 published类型\r\n3.6.5 automated类型\r\n3.7 类和单元\r\n3.7.1 类的接口\r\n3.7.2 单元和作用域\r\n3.7.3 封装的改变\r\n3.7.4 单元和程序\r\n3.8 类的继承性\r\n3.8.1 继承性和兼容性\r\n3.8.2 覆盖性\r\n3.9 类的多态性\r\n3.9.1 静态方法\r\n3.9.2 虚拟方法\r\n3.9.3 重载方法\r\n3.9.4 动态方法\r\n3.9.5 抽象方法\r\n3.10 运行时的类型信息\r\n3.11 异常事件处理\r\n3.11.1 try...except结构\r\n3.11.2 try...finally结构\r\n3.12 本章小结\r\n思考题\r\n\r\n第4章 窗体设计\r\n\r\n4.1 窗体与窗口\r\n4.2 窗体属性\r\n4.3 设计窗体\r\n4.3.1 新建窗体\r\n4.3.2 设置窗体属性\r\n4.3.3 添加组件\r\n4.3.4 编辑组件\r\n4.3.5 Tab 顺序\r\n4.3.6 创建顺序\r\n4.3.7 窗体网格\r\n4.4 窗体模板\r\n4.5 运行时改变窗体\r\n4.5.1 运行时设置属性\r\n4.5.2 运行时创建组件\r\n4.6 框架\r\n4.6.1 创建框架\r\n4.6.2 使用框架\r\n4.6.3 共享框架\r\n4.7 本章小结\r\n思考题\r\n\r\n第5章 Delphi 5.0的基本组件\r\n\r\n5.1 文本型组件\r\n5.1.1 标签\r\n5.1.2 静态文本\r\n5.2 按钮型组件\r\n5.2.1 普通按钮\r\n5.2.2 位图按钮\r\n5.2.3 单选按钮\r\n5.2.4 复选框\r\n5.2.5 例程\r\n5.3 编辑型组件\r\n5.3.1 编辑框\r\n5.3.2 掩码编辑框\r\n5.3.3 数字编辑框\r\n5.3.4 存储框\r\n5.3.5 复文本编辑框\r\n5.3.6 例程\r\n5.4 列表框型组件\r\n5.4.1 列表框\r\n5.4.2 复选列表框\r\n5.4.3 组合框\r\n5.4.4 例程\r\n5.5 滑块型组件\r\n5.5.1 滚动条\r\n5.5.2 刻度尺\r\n5.5.3 例程\r\n5.6 容器型组件\r\n5.6.1 成组框\r\n5.6.2 面板\r\n5.6.3 滚动框\r\n5.7 本章小结\r\n思考题\r\n\r\n第6章 对话框设计\r\n\r\n6.1 模态与非模态对话框\r\n6.2 模态对话框\r\n6.3 非模态对话框\r\n6.4 对话框组件\r\n6.4.1 文件型对话框组件\r\n6.4.2 [字体]对话框\r\n6.4.3 [颜色]对话框\r\n6.4.4 [查找]对话框\r\n6.4.5 [替换]对话框\r\n6.5 标准对话框\r\n6.5.1 消息框\r\n6.5.2 输入框\r\n6.5.3 例程\r\n6.6 本章小结\r\n思考题\r\n\r\n第7章 莱单设计\r\n\r\n7.1 某单设计简介\r\n7.1.1 菜单结构\r\n7.1.2 菜单命令的作用\r\n7.1.3 菜单设计器\r\n7.2 主菜单设计\r\n7.2.1 打开主菜单设计器\r\n7.2.2 添加菜单命令\r\n7.2.3 菜单命令分组\r\n7.2.4 菜单命令热键\r\n7.2.5 菜单命令调整\r\n7.2.6 创建级联菜单\r\n7.3 菜单命令响应\r\n7.4 运行时设置菜单\r\n7.4.1 菜单命令灰显\r\n7.4.2 菜单命令隐藏\r\n7.4.3 改变菜单命令文本\r\n7.4.4 菜单命令单选标记\r\n7.4.5 菜单命令复选标记\r\n7.5 创建动态菜单\r\n7.6 图形菜单\r\n7.6.1 菜单命令图标\r\n7.6.2 图形菜单命令\r\n7.7 菜单模板\r\n7.7.1 插入菜单模板\r\n7.7.2 创建某单模板\r\n7.7.3 删除某单模板\r\n7.8 快捷菜单设计\r\n7.8.1 快捷某单的设计\r\n7.8.2 快捷菜单的响应\r\n7.9 控制菜单设计\r\n7.9.1 控制菜单设计\r\n7.9.2 控制某单响应\r\n7.10 本章小结\r\n思考题\r\n\r\n第8章 工具栏和状态栏设计\r\n\r\n8.1 快捷按钮\r\n8.2 工具栏设计\r\n8.2.1 用面板构成工具栏\r\n8.2.2 使用工具栏组件\r\n8.2.3 使用 CoolBar组件\r\n8.2.4 使用控件栏组件\r\n8.3 状态栏设计\r\n8.3.1 状态栏的基本属性\r\n8.3.2 显示状态及提示信息\r\n8.4 本章小结\r\n思考题\r\n\r\n第9章 图形组件\r\n\r\n9.1 图像查看器\r\n9.1.1 图像组件\r\n9.1.2 例程\r\n9.2 图形列表\r\n9.2.1 Tree View组件\r\n9.2.2 例程\r\n9.2.3 listView组件\r\n9.2.4 例程\r\n9.3 图形栅格\r\n9.3.1 StringGrid组件\r\n9.3.2 例程\r\n9.3.3 DrawGrid组件\r\n9.3.5 ColorGrid组件\r\n9.3.6 例程\r\n9.4 图表\r\n9.4.1 图表组件\r\n9.4.2 例程\r\n9.5 图形日历\r\n9.5.1 DateTimePicker组件\r\n9.5.2 MonthCalendar组件\r\n9.5.3 Calendar组件\r\n9.6 多媒体组件\r\n9.7 本章小结\r\n思考题\r\n\r\n第10章 绘制图形\r\n\r\n10.1 几何图形组件\r\n10.2 画布对象\r\n10.2.1 画布对象的图形基础\r\n10.2.2 绘制简单图形\r\n10.2.3 例程\r\n10.3 绘制位图\r\n10.4 绘制图元文件\r\n10.4.1 图元文件使用的类\r\n10.4.2 例程\r\n10.5 打印图形\r\n10.6 本章小结\r\n思考题\r\n\r\n第11章 多文档界面\r\n\r\n11.1 多文档结构\r\n11.1.1 主窗口\r\n11.1.2 子窗口\r\n11.1.3 例程\r\n11.2 多文档界面的设计\r\n11.2.1 创建子窗口\r\n11.2.2 窗口某单\r\n11.2.3 MDI菜单\r\n11.2.4 关闭子窗口\r\n11.3 子窗口菜单\r\n11.3.1 菜单合并\r\n11.3.2 菜单覆盖\r\n11.4 MDI模板\r\n11.4.1 打开MDI模板\r\n11.4.2 主窗口源代码\r\n11.5 本章小结\r\n思考题\r\n\r\n第12章 窗体的高级编程\r\n\r\n12.1 窗体的高级属性\r\n12.1.1 边框样式\r\n12.1.2 控制按钮\r\n12.1.3 窗体类型\r\n12.1.4 窗体位置\r\n12.1.5 窗口状态\r\n12.1.6 用户区大小\r\n12.2 鼠标响应\r\n12.2.1 鼠标事件\r\n12.2.2 例程\r\n12.2.3 鼠标拖拽\r\n12.2.4 例程\r\n12.3 多窗体技术\r\n12.3.1 多窗体的创建\r\n12.3.2 窗体的显示\r\n12.3.3 主窗体\r\n12.3.4 关闭窗体\r\n12.3.5 例程\r\n12.4 窗体滚动\r\n12.4.1 窗体滚动条\r\n12.4.2 窗体滚动方法\r\n12.4.3 例程\r\n12.5 多页窗体\r\n12.5.1 PageControl组件\r\n12.5.2 TabControl组件\r\n12.6 窗体分割\r\n12.6.1 HeaderControl组件分割\r\n12.6.2 Panel组件分割\r\n12.6.3 鼠标分割\r\n12.7 本章小结\r\n思考题\r\n\r\n第13章 资源\r\n\r\n13.1 Windows资源\r\n13.1.1 Windows资源分类\r\n13.1.2 资源编辑器\r\n13.2 图标资源\r\n13.2.1 编辑图标资源\r\n13.2.2 使用图标资源\r\n13.3 鼠标指针资源\r\n13.3.1 预定义鼠标指针\r\n13.3.2 编辑鼠标指针资源\r\n13.3.3 使用自定义鼠标指针资源\r\n13.4 位图资源\r\n13.4.1 编辑位图资源\r\n13.4.2 使用位图资源\r\n13.5 字符串资源\r\n13.5.1 编辑字符串资源\r\n13.5.2 字符串资源的使用\r\n13.6 本章小结\r\n思考题\r\n\r\n第14章 文件操作\r\n\r\n14.1 文件命令\r\n14.1.1 文件的类型\r\n14.1.2 文件的定义\r\n14.1.3 文件管理命令\r\n14.1.4 文本文件命令\r\n14.1.5 输入输出命令\r\n14.2 文本文件\r\n14.2.1 打开文本文件\r\n14.2.2 关闭文本文件\r\n14.2 3 写入文本文件\r\n14.2.4 读取文本文件\r\n14.3 非文本文件\r\n14.3.1 类型文件\r\n14.3.2 无类型文件\r\n14.4 文件系统\r\n14.4.1 文件系统组件\r\n14.4.2 文件控制单元\r\n14.5 文件流\r\n14.5.1 文件流命令\r\n14.5.2 文件流的使用\r\n14.6 本章小结\r\n思考题\r\n\r\n第15章 数据库应用\r\n\r\n15.1 数据库概述\r\n15.2 数据库组件\r\n15.2.1 概述\r\n15.2.2 Data Access类组件\r\n15.2.3 Data Control类组件\r\n15.3 数据表组件\r\n15.3.1 DBGrid组件\r\n15.3.2 TField组件\r\n15.3.3 使用Table组件\r\n15.3.4 DataSource组件的响应事件\r\n15.3.5 DBNavigator组件\r\n15.4 查询组件\r\n15.4.1 SQL属性\r\n15.4.2 动态 SQL表达式\r\n15.5 Session组件\r\n15.6 ODBC编程\r\n15.6.1 配置 ODBC\r\n15.6.2 数据模块\r\n15.6.3 SQL Server编程\r\n15.6.4 存储过程\r\n15.7 ADO编程\r\n15.7.1 概述\r\n15.7.2 ADO编程\r\n15.7.3 例程\r\n15.8 数据库报表\r\n15.9 数据库工具\r\n15.9.1 SQL浏览器\r\n15.9.2 数据库专家工具\r\n15.10 本章小结\r\n思考题\r\n\r\n第16章 创建组件\r\n\r\n16.1 概述\r\n16.1.1 Delphi 5.0组件\r\n16.1.2 VCL库\r\n16.2 创建窗口类组件\r\n16.2.1 新建组件\r\n16.2.2 编辑组件\r\n16.2.3 安装组件\r\n16.3 创建图形类组件\r\n16.3.1 新建组件\r\n16.3.2 编辑组件\r\n16.3.3 安装组件\r\n16.4 ActiveX控件\r\n16.4.1 安装ActiveX控件\r\n16.4.2 使用ActiveX控件\r\n16.5 本章小结\r\n思考题\r\n\r\n第17章 动态链接库\r\n\r\n17.1 DLL概述\r\n17.2 DLL函数\r\n17.2.1 创建DLL\r\n17.2.2 调用DLL\r\n17.2.3 运行时调用 DLL\r\n17.3 DLL窗体\r\n17.3.1 创建DLL窗体\r\n17.3.2 调用DLL窗体\r\n17.4 本章小结\r\n思考题\r\n\r\n第18章 对象链接与嵌入\r\n\r\n18.1 概述\r\n18.2 OLE容器编程\r\n18.2.1 OLE容器组件\r\n18.2.2 OLE对象的标准对话框\r\n18.2.3 编辑OLE对象\r\n18.2.4 菜单和工具栏合并\r\n18.2.5 OLE对象存取\r\n18.3 OLE自动化\r\n18.3.1 OLE自动化服务器\r\n18.3.2 OLE服务器应用程序\r\n18.3.3 OLE客户应用程序\r\n18.4 OLE服务器组件\r\n18.4.1 OLE服务器组件介绍\r\n18.4.2 例程\r\n18.5 OLE接口和对象编程\r\n18.5.1 OLE接口编程\r\n18.5.2 OLE对象编程\r\n18.6 本章小结\r\n思考题\r\n\r\n第19章 Internet编程\r\n\r\n19.1 套接字编程\r\n19.1.1 套接字概述\r\n19.1.2 套接字组件\r\n19.2 浏览Web页\r\n19.3 创建Web页\r\n19.3.1 创建普通Web页\r\n19.3.2 HTML制作器组件\r\n19.4 发送电子邮件\r\n19.5 本章小结\r\n思考题\r\n\r\n第20章 应用程序架构\r\n\r\n20.1 Windows消息编程\r\n20.1.1 使用预定义Windows哪消息\r\n20.1.2 自定义Windows消息\r\n20.2 多线程处理\r\n20.2.1 多任务处理\r\n20.2.2 多线程处理\r\n20.3 应用程序版本信息\r\n20.3.1 Splash屏幕\r\n20.3.2 about窗口\r\n20.4 安装程序\r\n20.5 本章小结\r\n思考题
无封面