Delphi 7入门与提高实用教程

出版时间:2003-5-1  出版社:中国铁道出版社  作者:张增强  页数:392  字数:609  

内容概要

本书特色: 
1.简易学习为主线
从基本操作开始介绍,辅以图文并茂的解说及相关的实际操作,让您轻松地迈进高手殿堂
2.实务应用为主线
以实际范例Step by step,手把手教会您各项功能及用法,宛如现场专家对您言传身教
3.重点学习为主线
本书针对各章节中的内容,总结出重点并辅以习题让您在阅读后能够立即上手

书籍目录

第1章 Delphi快速入门 11-1 Delphi简介 21-1-1 什么是Delphi 21-1-2 Delphi的特点 21-2 Delphi的集成开发环境 31-2-1 用户界面 31-2-2 主窗口 51-2-3 对象监视器 71-2-4 窗体窗口 81-2-5 代码编辑器 91-2-6 使用帮助 101-3 第一个应用程序 111-3-1 编程步骤 111-3-2 启动程序 111-3-3 创建程序界面 121-3-4 编写程序代码 131-3-5 保存和编译程序 151-4 Delphi的文件结构 151-4-1 工程文件(.dpr) 151-4-2 源代码文件(.pas) 161-4-3 窗体与数据模块(.dfm) 161-4-4 配置与选项文件(.dof) 171-4-5 中间编译单元(.dcu) 171-4-6 备份文件(.~pas) 181-4-7 包文件(.dpk) 181-4-8 应用程序文件(.dll,.exe,.ocx) 181-5 单元文件的内部结构 181-5-1 单元的各个部分 191-5-2 Unit语句 191-5-3 接口部分 191-5-4 实现部分 201-5-5 定义Uses子句 201-5-6 Type子句 201-5-7 变量部分 211-5-8 资源声明 211-5-9 Initialization部分的使用 211-5-10 Finalization部分的使用 211-6 小结 211-7 习题 221-7-1 填空题 221-7-2 问答题 221-7-3 操作题 22第2章 Object Pascal语言 232-1 Object Pascal语言基础 242-1-1 Object Pascal入门 242-1-2 注释语句 252-1-3 标识符 262-1-4 数据类型 272-1-5 编写赋值语句 362-1-6 过程与函数 372-2 控制语句 392-2-1 判断语句 392-2-2 循环语句 402-2-3 Break()过程 422-2-4 Continue()过程 422-2-5 With语句 422-3 对象Pascal技术 432-3-1 类与对象 432-3-2 类与单元 462-3-3 类的继承 482-4 处理异常 482-4-1 异常控制语句 492-4-2 raise语句 512-4-3 异常类 512-5 小结 522-6 习题 522-6-1 填空题 522-6-2 问答题 522-6-3 操作题 52第3章 用户界面设计 533-1 窗体控件 543-1-1 窗体的属性 543-1-2 窗体的方法 573-1-3 窗体的事件 573-2 单文档和多文档窗体 593-2-1 单文档窗体 593-2-2 多文档窗体 613-3 菜单设计 623-3-1 使用菜单设计器建立菜单 633-3-2 定制各种类型的菜单 643-3-3 动态改变菜单 663-4 工具栏 703-5 信息对话框 713-5-1 MessageBox函数 713-5-2 MessageDlg函数 723-5-3 MessageDlgPos函数 733-5-4 MessageDlgPosHelp函数 743-5-5 ShowMessage函数 743-5-6 InputBox函数 743-6 专用对话框 753-6-1 字体对话框 753-6-2 查找对话框 763-6-3 替换对话框 773-6-4 打开对话框 783-6-5 颜色对话框 793-6-6 打印对话框 803-7 小结 823-8 习题 823-8-1 填空题 823-8-2 问答题 823-8-3 操作题 82第4章 基本控件编程 834-1 文字输入控件 844-1-1 Edit控件 844-1-2 Memo控件 854-1-3 MaskEdit控件 874-1-4 RichEdit控件 894-2 按钮及其分类控件 904-2-1 Button控件 904-2-2 BitBtn控件 914-2-3 SpeedButton控件 924-2-4 CheckBox控件 934-2-5 RadioButton控件 934-3 列表控件 944-3-1 ListBox控件 944-3-2 ComboBox控件 954-3-3 TreeView控件 974-3-4 ListView控件 1004-3-5 ImageList控件 1014-4 特殊输入控件 1024-4-1 ScrollBar控件 1024-4-2 TrackBar控件 1044-4-3 UpDown控件 1054-4-4 HotKey控件 1054-5 信息反馈控件 1074-5-1 ProgressBar控件 1074-5-2 StatusBar控件 1084-6 表格显示控件 1084-6-1 StringGrid控件 1084-6-2 DrawGrid控件 1104-7 多选项卡控件 1124-7-1 TabControl控件 1124-7-2 PageControl控件 1134-8 小结 1144-9 习题 1144-9-1 填空题 1144-9-2 问答题 1144-9-3 操作题 114第5章 文件管理 1155-1 文件类型 1165-1-1 文本文件 1165-1-2 记录文件 1175-1-3 无类型文件 1185-2 文件的基本操作函数 1205-2-1 打开和关闭文件 1205-2-2 目录操作函数 1205-2-3 文件名操作函数 1235-3 文件操作控件 1255-4 文件操作技巧 1275-4-1 查看驱动器类型 1275-4-2 启动控制面板中的内容 1285-4-3 打开和关闭光驱 1305-4-4 获取文件属性 1315-5 文件操作综合实例 1325-5-1 程序功能描述 1325-5-2 实现方法 1335-6 小结 1365-7 习题 1365-7-1 填空题 1365-7-2 问答题 1365-7-3 操作题 136第6章 多媒体编程 1376-1 MediaPlayer控件 1386-1-1 MediaPlayer控件的属性 1386-1-2 MediaPlayer控件的方法 1446-1-3 MediaPlayer控件的事件 1486-2 使用MediaPlayer控件 1496-2-1 播放Wav和Mp3文件 1496-2-2 播放VCD文件 1506-2-3 CD播放器 1516-3 多媒体操作的其他技巧 1586-3-1 控制光驱 1586-3-2 显示声音控制属性窗口 1596-3-3 禁止光驱自动播放 1606-3-4 判断光驱中是否有CD 1606-3-5 全屏播放电影 1626-4 小结 1636-5 习题 1636-5-1 填空题 1636-5-2 问答题 1646-5-3 操作题 164第7章 图形图像编程 1657-1 画布技术 1667-1-1 TCanvas Object(画布对象) 1667-1-2 TBrush Object(画刷对象) 1727-1-3 TPen Object(画笔对象) 1747-1-4 TColor Object(颜色对象) 1757-2 图形图像控件 1767-2-1 Image组件 1767-2-2 Shape组件 1767-2-3 PaintBox组件 1777-3 图形编程技巧 1777-3-1 放大图片 1787-3-2 将图片颠倒显示 1807-3-3 绘制正弦曲线 1817-4 小结 1827-5 习题 1827-5-1 填空题 1827-5-2 问答题 1827-5-3 操作题 182第8章 与操作系统交互 1838-1 创建程序的快捷方式 1848-1-1 注册表简介 1848-1-2 TRegistry类 1858-1-3 创建程序的快捷方式 1868-2 建立托盘程序 1908-2-1 托盘程序基础 1908-2-2 制作托盘程序 1918-3 使用剪贴板 1958-3-1 剪贴板基础 1958-3-2 使用剪贴板 1968-4 防止程序二次运行 1988-5 内存映射文件 2008-5-1 内存映射文件的应用 2008-5-2 使用映射文件 2008-5-3 内存映射实例 2038-6 对象的连接与嵌入 2058-6-1 OLE简介 2058-6-2 OLE控件 2068-6-3 OLE对象应用实例 2108-7 小结 2168-8 习题 2168-8-1 填空题 2168-8-2 问答题 2168-8-3 操作题 216第9章 多线程应用 2179-1 线程的概念 2189-1-1 线程与进程 2189-1-2 线程的执行方式 2199-1-3 Delphi对线程的支持 2199-2 TThread对象 2209-2-1 TThread基础 2209-2-2 建立TThread对象 2219-2-3 TThread对象的属性 2229-2-4 TThread对象的方法 2229-2-5 TThread类的事件 2239-3 对TThread对象进行控制 2239-3-1 线程的同步 2239-3-2 线程的优先级 2249-3-3 挂起和唤醒线程 2259-3-4 测试线程的执行时间 2259-4 线程使用实例 2259-5 线程与数据库 2329-6 线程与图形处理 2369-7 小结 2399-8 习题 2409-8-1 填空题 2409-8-2 问答题 2409-8-3 操作题 240第10章 数据库概述 24110-1 数据库系统概述 24210-1-1 数据库管理系统(DBMS) 24210-1-2 数据库应用程序 24310-1-3 数据库的建立 24410-1-4 数据库的开发步骤 24410-2 Delphi的数据库功能 24510-2-1 显示记录 24610-2-2 选择要显示的数据 24610-2-3 Delphi 7访问数据库的机制 24610-3 Delphi的数据库管理工具 24810-3-1 DataBase DeskTop 24810-3-2 数据库引擎 25310-3-3 数据字典 25510-3-4 Data Pump工具 25610-4 第一个数据库程序 25710-5 小结 25910-6 习题 25910-6-1 填空题 25910-6-2 问答题 25910-6-3 操作题 259第11章 开发数据库应用程序 26111-1 数据连接组件 26211-1-1 TTable组件 26211-1-2 TQuery组件 26811-1-3 TDataSource组件 27011-1-4 TStoredProc组件 27211-1-5 TDatabase组件 27411-1-6 TSession组件 27711-2 数据连接组件应用 27911-2-1 动态创建表 27911-2-2 更改BDE别名 28011-2-3 动态创建和删除永久字段 28111-3 数据感知控件 28211-3-1 使用数据感知控件的一般步骤 28311-3-2 TDBGrid控件 28311-3-3 TDBCtrlGrid控件 28611-3-4 TDBNavigator控件 28911-3-5 TDBText控件 29011-3-6 TDBEdit控件 29011-3-7 TDBMemo控件 29011-3-8 TDBImage控件 29111-3-9 TDBListBox控件 29311-3-10 TDBComboBox控件 29511-3-11 TDBCheckBox控件 29611-3-12 TDBRadioGroup控件 29611-4 设计报表 29811-4-1 设置数据源 29811-4-2 设计Rave报表 29811-4-3 编写程序代码 30011-5 数据库应用开发实例 30111-5-1 设计思路 30111-5-2 数据库设计 30111-5-3 程序编制 30211-6 小结 30811-7 习题 30811-7-1 填空题 30811-7-2 问答题 30811-7-3 操作题 308第12章 网络编程 30912-1 网络编程基础 31012-1-1 计算机网络概述 31012-1-2 网络结构和网络通信模型 31012-1-3 TCP/IP协议 31212-1-4 网络提供的服务 31312-2 使用网络组件 31412-2-1 TCPServer控件和TCPClient控件 31412-2-2 网络聊天室 31612-2-3 使用WebBrowser控件 31712-2-4 实现Ping操作 32112-3 使用系统函数编程 32312-3-1 信使服务程序 32312-3-2 判断本机是否联网 32612-3-3 取得Modem状态 32612-3-4 启动Outlook Express 32712-3-5 检测局域网中的计算机 32812-4 小结 33012-5 习题 33012-5-1 填空题 33012-5-2 问答题 33012-5-3 操作题 330第13章 Web Service编程 33113-1 Web Service基础 33213-1-1 HTML 33213-1-2 CGI 33213-1-3 ISAPI/NSAPI 33413-1-4 Apache Modules 33513-2 服务器响应编程 33513-2-1 WebBroker概述 33513-2-2 TWebModule 33613-2-3 TCustomWebDispatcher 33813-2-4 操作项(TWebActionItem) 33813-2-5 操作项的返回内容 34213-2-6 传送信息 34413-2-7 获取客户的输入 34513-2-8 进行安全验证 34713-2-9 Cookie的设置 34813-3 使用WebBroker组件 35013-3-1 TPageProducer 35113-3-2 TDataSetPageProducer 35213-4 使用Web App Debugger 35413-5 WebSnap应用 35513-5-1 创建一个简单的WebSnap程序 35613-5-2 WebSnap组件 35713-6 ActiveForm 35813-7 小结 36113-8 习题 36113-8-1 填空题 36113-8-2 问答题 36113-8-3 操作题 361第14章 自定义控件 36314-1 控件基础 36414-1-1 什么是控件 36414-1-2 控件的类型 36414-1-3 控件的结构 36514-2 自定义控件开发入门 36614-2-1 为什么要编写控件 36614-2-2 编写控件需要注意的问题 36614-2-3 编写控件的步骤 36714-2-4 祖先类的选择 36714-3 编写控件 36714-3-1 创建控件单元 36714-3-2 将控件添加到控件面板中 36914-3-3 删除控件 36914-3-4 更改控件的图标 37014-4 编写非可视控件 37214-5 编写ActiveX控件 37514-5-1 ActiveX简介 37514-5-2 使用ActiveX 37614-5-3 创建ActiveX控件 37814-6 小结 38014-7 习题 38014-7-1 填空题 38014-7-2 问答题 38014-7-3 操作题 380附录A 习题答案 381附录B 常用API函数 387

图书封面

评论、评分、阅读与下载


    Delphi 7入门与提高实用教程 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7