Delphi7程序设计技巧与实例

当前位置:首页 > 计算机网络 > 程序设计 > Delphi7程序设计技巧与实例

出版社:中国铁道
出版日期:2003-5
ISBN:9787113051778
作者:吴天准 编著
页数:526页

书籍目录

第1章 亲密接触Delphi 7 11-1 关于Delphi的来龙去脉 21-2 Delphi 7的新特点 31-3 Delphi 7的集成开发环境(IDE) 41-4 编程环境的优化 51-5 编辑环境的设置 61-6 工程设置 71-7 搜索代码 81-8 使用“To-Do List” 81-9 使用项目管理 91-10 对齐组件 91-11 使用代码浏览器 91-12 使用代码编辑器 101-13 单元文件代码说明 101-14 工程文件代码说明 121-15 组件编辑技巧 121-16 复制组件模板 131-17 Delphi的对象库(Object Repository) 141-18 Delphi相关工具 141-19 Delphi几个易混概念的比较 151-20 Delphi程序设计技巧 151-21 IDE的快捷键 161-22 Delphi的命名规范 171-23 Delphi的文件格式 18第2章 对象Pascal语言 212-1 Pascal的标识符(Identifiers) 222-2 Pascal的保留字 222-3 Pascal的数字和字符 232-4 Pascal的注释 232-5 Pascal的整数类型 242-6 Pascal的实数类型 242-7 Pascal的布尔类型 252-8 Pascal的字符类型 252-9 Pascal的字符串类型 262-10 Pascal的用户自定义类型 262-11 Pascal的枚举类型 272-12 Pascal的数组类型 272-13 Pascal的集合类型 282-14 Pascal的记录类型 292-15 Pascal的指针类型 302-16 Pascal的可变类型 312-17 Pascal的文件类型 312-18 Pascal的常量和变量 342-19 Pascal的运算符 352-20 Pascal的语句 362-21 Pascal的过程和函数 412-22 Pascal的作用域 442-23 基本数据类型相关函数 442-24 文件操作 482-25 面向对象编程(OOP) 502-26 Delphi中的类和封装 522-27 Delphi中的继承 542-28 Delphi中的多态 542-29 Delphi中的方法 562-30 Delphi中的接口 582-31 Delphi的异常处理 602-32 “异常”的异常 62第3章 Delphi的工程和框架类 633-1 Delphi的工程结构 643-2 Delphi工程的建立 653-3 Delphi工程的管理 673-4 使用工程浏览器(Project Browser) 673-5 Delphi的TObject类 693-6 Delphi中的IInterface和IUnknown类 693-7 Delphi中的TPersistent类 703-8 Delphi中的TComponet类 703-9 Delphi中的TControl 类和TWinControl 类 713-10 Delphi中的TForm 类 723-11 Delphi中的TApplication 类 743-12 Delphi中的TCanvas类 773-13 Delphi中的TRecall类 783-14 Delphi中的TScreen类 793-15 Delphi中的TPrinter类 793-16 Delphi中的时间库异常类 813-17 Delphi中的对象异常类 843-18 Delphi中的组件异常类 85第4章 Delphi的编译与调试 874-1 Delphi 7的编译 884-2 程序的运行 944-3 变量的查看 944-4 断点的使用 954-5 其他的调试查看窗口 974-6 向集成调试器传递命令行参数 974-7 数据的计算和修改 974-8 简化中断命令 984-9 编译设置 984-10 调试设置 994-11 使用Turbo Debugger调试 1004-12 使用WinSight调试 100第5章 Delphi界面设计 1035-1 窗体概述 1045-2 设置窗体的标题栏 1045-3 设置窗体的外观和边框 1045-4 设置窗体的字体整体风格 1055-5 设置窗体的大小和显示状态 1055-6 关闭窗体的常用处理方法 1055-7 使用OnCloseQuery关闭窗体 1065-8 创建窗体的初始化处理 1065-9 处理窗体的键盘响应事件 1075-10 绘制窗体 1075-11 创建启动画面 1085-12 创建透明窗体 1095-13 限制窗体大小 1115-14 随意拖动的窗体 1115-15 禁止用户切换的窗口 1125-16 不受用户控制的窗体 1125-17 设置菜单属性的常用技巧 1135-18 在菜单上添加历史文件 1145-19 动态生成菜单 1155-20 在菜单中添加图标 1165-21 创建不规则窗体 1175-22 在窗体上设置热键 1185-23 工具条与按钮概述 1195-24 状态栏的使用技巧 1195-25 浮动工具栏设计 1205-26 状态栏中插入进程条 1215-27 设计与众不同的工具栏 1235-28 Splitter的使用 1245-29 TreeView的使用 1255-30 制作彩色标签 1265-31 分行提示 1275-32 制作动态有声标签 1275-33 ListView组件的使用 1285-34 组件的拖放事件 1295-35 使用查找和替换对话框 1305-36 外部文件的拖放打开 133第6章 多媒体技术 1356-1 Delphi 7图形图像组件的使用 1366-2 MediaPlayer组件的使用 1376-3 TCanvas的使用 1386-4 Tpen和TBrush的使用 1416-5 TMediaPlayer的使用 1426-6 TAnimate的使用 1446-7 播放视频文件 1466-8 视频的全屏显示 1476-9 播放MP3 1486-10 利用画布为控件添加边框 1516-11 利用画布实现卡拉OK效果 1526-12 显示鼠标选取框 1546-13 鼠标绘图 1566-14 通用动画演示 1566-15 图像显示特效 1586-16 放大镜效果 1646-17 使用彩色光标 1686-18 制作自己的屏保程序 1696-19 用TChart组件显示内存使用情况 172第7章 COM、OLE和ActiveX技术 1757-1 什么是COM 1767-2 面向对象Pascal中的COM的实现 1777-3 COM对象的创建 1787-4 什么是OLE 1807-5 OLE与自动化 1817-6 什么是ActiveX 1847-7 Delphi中创建OLE对象 1857-8 Delphi中使用自动化技术 1897-9 Delphi中使用自动化事件 1937-10 Delphi中使用OLE Server组件 1987-11 添加ActiveX控件 2027-12 Delphi中使用ActiveX控件 2047-13 ActiveX程序发布和控件注册 206第8章 文件操作和管理 2078-1 Delphi中的文件类型 2088-2 文本文件的操作 2088-3 类型文件的操作 2108-4 无类型文件的操作 2128-5 文件管理的过程和函数 2148-6 目录操作的过程和函数 2178-7 Delphi的文件组件 2208-8 Delphi中的文件流 2218-9 文件相关的API函数 2288-10 从文件中读取超过255个字符的行 2308-11 INI文件的操作 2308-12 将文件删除到回收站中 2338-13 文件搜索 2348-14 对多个文件进行操作 2388-15 删除目录 2418-16 拷贝整个目录 2468-17 查询驱动器状态 2488-18 如何把一个URL加入到浏览器中的收藏夹 2498-19 获取同文件关联的图标 251第9章 Delphi的打印 2579-1 组件的简单打印 2589-2 打印位图 2599-3 使用TPrinter 2609-4 打印相关的API函数 2629-5 坐标系统和坐标映射 2649-6 Delphi中的打印相关组件 2679-7 打印的一些经验和技巧 2709-8 检测打印的页边距 2709-9 检测是否存在打印机 2739-10 使用打印机内置字体打印 2739-11 打印旋转字体 2769-12 打印可视组件 2799-13 制作预览窗口 2839-14 改变系统默认打印机 291第10章 MDI应用程序 29310-1 MDI的窗体 29410-2 创建MDI应用程序 29410-3 MDI中的菜单融合 30010-4 给MDI客户区加上背景图像 30810-5 在MDI的客户区实现颜色渐变 31010-6 去除MDI客户区的滚动条 31110-7 使MDI主窗体响应键盘事件 313第11章 多线程应用程序 31511-1 任务、线程和进程 31611-2 TThread类 31711-3 线程与VCL的同步 32111-4 线程的优先级 32411-5 线程的同步 32811-6 线程的数据存储 33611-7 多线程查找 33611-8 查看系统的进程 341第12章 桌面数据库应用程序 34512-1 数据库系统概述 34612-2 使用SQL语句 34912-3 使用数据库桌面 35012-4 使用Borland数据库引擎 35312-5 使用SQL Explorer 35412-6 数据访问组件 35512-7 使用Database组件 35612-8 使用DataSource组件 35812-9 TDataSet类 36012-10 使用Table组件 36412-11 使用Query组件 36712-12 创建数据库应用程序 36812-13 数据控制组件 37012-14 记录的过滤、查找与排序 37312-15 报表处理 38012-16 数据处理综合应用 382第13章 ADO和ODBC数据库编程 39113-1 数据库接口的比较 39213-2 Delphi的ADO组件 39313-3 ADO组件的使用 39713-4 动态设置ODBC数据源 40113-5 访问ODBC数据库 403第14章 客户/服务器应用程序 40914-1 客户/服务器的基本概念 40914-2 客户/服务器模型 41114-3 客户/服务器模型的工作机制 41214-4 为什么选用客户/服务器结构 41214-5 使用InterBase服务器 41414-6 服务器端的程序设计 41614-7 存储过程 41914-8 客户端程序设计 423第15章 MIDAS开发 42915-1 MIDAS和多层体系 43015-2 MIDAS的组成 43215-3 MIDAS的工作原理 43415-4 Delphi中的MIDAS组件 43415-5 创建应用服务器 43615-6 创建客户程序 43715-7 应用服务器和客户程序的连接 43815-8 一个MIDAS应用程序实例 44015-9 错误处理 44315-10 MIDAS程序的发布 444第16章 网络编程 44716-1 CGI、ISAPI和NSAPI概述 44816-2 Web应用系统的构成 44816-3 Web程序的工作原理 45116-4 Delphi中的Web组件 45216-5 创建Web应用程序 45916-6 使用Delphi创建计数器 46216-7 开发自己的浏览器 47016-8 套接字基础 47316-9 网络通讯协议简介 47616-10 使用WinSock实现FTP功能 478第17章 Windows核心编程 48517-1 Win32 API编程 48617-2 消息机制 48717-3 动态链接库 49217-4 动态数据交换 49617-5 剪贴板技术 49917-6 注册表 50217-7 制作托盘程序 50817-8 设置快捷方式 51517-9 内存映射文件 51717-10 使用钩子 523

作者简介

Delphi7是著名的Borland(Inprise)公司开发的可视化程序开发工具,功能强大,广受好评。Delphi7增强了原有的Windows程序开发优势,而且进军Linux,全面支持.NET技术,为工业标准化的网络服务,以及互联网上B2B、B2C和P2P的集成带来了唯一的快速开工具。
全书一共由17章组成,主要内容包括Delphi的开发环境的使用、对象Pascal语言、Delphi程序的编译、调试和组件的使用,全面、深入介绍Windows编程的各个方面如界面设计、多媒体、ActiveX、文件和打印、MDI、多线程、数据库、网络编程以及Windows的核心编程。本书特点是将各种编程技术分解为各个知识要点,讲解透彻,用丰富的实例加工明确的步骤、详细的解说注释帮助您扎实地掌握Delphi编程的各个方面的技巧。本书附带的光盘收录了全部的例程源代码。

图书封面


 Delphi7程序设计技巧与实例下载



发布书评

 
 


精彩短评 (总计2条)

  •     早就忘了
  •     几年前写的书
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024