图书介绍

Delphi7入门与提高实用教程PDF|Epub|txt|kindle电子书版本网盘下载

Delphi7入门与提高实用教程
  • 张增强编著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:7113052312
  • 出版时间:2003
  • 标注页数:392页
  • 文件大小:101MB
  • 文件页数:409页
  • 主题词:软件工具-程序设计-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Delphi7入门与提高实用教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Delphi快速入门1

1-1 Delphi简介2

1-1-1 什么是Delphi2

1-1-2 Delphi的特点2

1-2 Delphi的集成开发环境3

1-2-1 用户界面3

1-2-2 主窗口5

1-2-3 对象监视器7

1-2-4 窗体窗口8

1-2-5 代码编辑器9

1-2-6 使用帮助10

1-3-2 启动程序11

1-3 第一个应用程序11

1-3-1 编程步骤11

1-3-3 创建程序界面12

1-3-4 编写程序代码13

1-3-5 保存和编译程序15

1-4 Delphi的文件结构15

1-4-1 工程文件(.dpr)15

1-4-2 源代码文件(pas)16

1-4-3 窗体与数据模块(dfm)16

1-4-4 配置与选项文件(dof)17

1-4-5 中间编译单元(dcu)17

1-5 单元文件的内部结构18

1-4-8 应用程序文件(dll,exe,oCx)18

1-4-6 备份文件(~pas)18

1-4-7 包文件(.dpk)18

1-5-1 单元的各个部分19

1-5-2 Unit语句19

1-5-3 接口部分19

1-5-4 实现部分20

1-5-5 定义Uses子句20

1-5-6 Type子句20

1-5-9 Initialization部分的使用21

1-6 小结21

1-5-10 Finalization部分的使用21

1-5-8 资源声明21

1-5-7 变量部分21

1-7 习题22

1-7-1 填空题22

1-7-2 问答题22

1-7-3 操作题22

第2章 Object Pascal语言23

2-1 Object Pascal语言基础24

2-1-1 Object Pascal入门24

2-1-2 注释语句25

2-1-3 标识符26

2-1-4 数据类型27

2-1-5 编写赋值语句36

2-1-6 过程与函数37

2-2 控制语句39

2-2-1 判断语句39

2-2-2 循环语句40

2-2-3 Break()过程42

2-2-4 Continue()过程42

2-2-5 With语句42

2-3 对象Pascal技术43

2-3-1 类与对象43

2-3-2 类与单元46

2-3-3 类的继承48

2-4 处理异常48

2-4-1 异常控制语句49

2-4-2 raise语句51

2-4-3 异常类51

2-5 小结52

2-6 习题52

2-6-1 填空题52

2-6-2 问答题52

2-6-3 操作题52

第3章 用户界面设计53

3-1-1 窗体的属性54

3-1 窗体控件54

3-1-2 窗体的方法57

3-1-3 窗体的事件57

3-2 单文档和多文档窗体59

3-2-1 单文档窗体59

3-2-2 多文档窗体61

3-3 菜单设计62

3-3-1 使用菜单设计器建立菜单63

3-3-2 定制各种类型的菜单64

3-3-3 动态改变菜单66

3-4 工具栏70

3-5-1 MessageBox函数71

3-5 信息对话框71

3-5-2 MessageDlg函数72

3-5-3 MessageDlgPos函数73

3-5-4 MessageDlgPosHelp函数74

3-5-5 ShowMessage函数74

3-5-6 InputBox函数74

3-6 专用对话框75

3-6-1 字体对话框75

3-6-2 查找对话框76

3-6-3 替换对话框77

3-6-4 打开对话框78

3-6-5 颜色对话框79

3-6-6 打印对话框80

3-8 习题82

3-8-1 填空题82

3-8-2 问答题82

3-8-3 操作题82

3-7 小结82

第4章 基本控件编程83

4-1 文字输入控件84

4-1-1 Edit控件84

4-1-2 Memo控件85

4-1-3 MaskEdit控件87

4-1-4 RichEdit控件89

4-2-1 Button控件90

4-2 按钮及其分类控件90

4-2-2 BitBtn控件91

4-2-3 SpeedButton控件92

4-2-4 CheckBox控件93

4-2-5 RadioButton控件93

4-3 列表控件94

4-3-1 ListBox控件94

4-3-2 ComboBox控件95

4-3-3 TreeView控件97

4-3-4 ListView控件100

4-3-5 ImageList控件101

4-4-1 ScrollBar控件102

4-4 特殊输入控件102

4-4-2 TrackBar控件104

4-4-3 UpDown控件105

4-4-4 HotKey控件105

4-5 信息反馈控件107

4-5-1 ProgressBar控件107

4-5-2 StatusBar控件108

4-6 表格显示控件108

4-6-1 StringGrid控件108

4-6-2 DrawGrid控件110

4-7 多选项卡控件112

4-7-1 TabControl控件112

4-7-2 PageControl控件113

4-8 小结114

4-9 习题114

4-9-1 填空题114

4-9-2 问答题114

4-9-3 操作题114

第5章 文件管理115

5-1 文件类型116

5-1-1 文本文件116

5-1-2 记录文件117

5-1-3 无类型文件118

5-2-2 目录操作函数120

5-2 文件的基本操作函数120

5-2-1 打开和关闭文件120

5-2-3 文件名操作函数123

5-3 文件操作控件125

5-4 文件操作技巧127

5-4-1 查看驱动器类型127

5-4-2 启动控制面板中的内容128

5-4-3 打开和关闭光驱130

5-4-4 获取文件属性131

5-5 文件操作综合实例132

5-5-1 程序功能描述132

5-5-2 实现方法133

5-7-2 问答题136

5-7-3 操作题136

5-6 小结136

5-7-1 填空题136

5-7 习题136

第6章 多媒体编程137

6-1 MediaPlayer控件138

6-1-1 MediaPlayer控件的属性138

6-1-2 MediaPlayer控件的方法144

6-1-3 MediaPlayer控件的事件148

6-2 使用MediaPlayer控件149

6-2-1 播放Way和Mp3文件149

6-2-2 播放VCD文件150

6-2-3 CD播放器151

6-3 多媒体操作的其他技巧158

6-3-1 控制光驱158

6-3-2 显示声音控制属性窗口159

6-3-3 禁止光驱自动播放160

6-3-4 判断光驱中是否有CD160

6-3-5 全屏播放电影162

6-4 小结163

6-5 习题163

6-5-1 填空题163

6-5-3 操作题164

6-5-2 问答题164

第7章 图形图像编程165

7-1 画布技术166

7-1-1 TCanvas Object(画布对象)166

7-1-2 TBrush Object(画刷对象)172

7-1-3 TPen Object(画笔对象)174

7-1-4 TColor Object(颜色对象)175

7-2 图形图像控件176

7-2-1 Image组件176

7-2-2 Shape组件176

7-2-3 PaintBox组件177

7-3 图形编程技巧177

7-3-1 放大图片178

7-3-2 将图片颠倒显示180

7-3-3 绘制正弦曲线181

7-4 小结182

7-5 习题182

7-5-1 填空题182

7-5-2 问答题182

7-5-3 操作题182

第8章 与操作系统交互183

8-1 创建程序的快捷方式184

8-1-1 注册表简介184

8-1-2 TRegistry类185

8-1-3 创建程序的快捷方式186

8-2 建立托盘程序190

8-2-1 托盘程序基础190

8-2-2 制作托盘程序191

8-3 使用剪贴板195

8-3-1 剪贴板基础195

8-3-2 使用剪贴板196

8-4 防止程序二次运行198

8-5 内存映射文件200

8-5-1 内存映射文件的应用200

8-5-2 使用映射文件200

8-5-3 内存映射实例203

8-6-1 OLE简介205

8-6 对象的连接与嵌入205

8-6-2 OLE控件206

8-6-3 OLE对象应用实例210

8-7 小结216

8-8 习题216

8-8-1 填空题216

8-8-2 问答题216

8-8-3 操作题216

第9章 多线程应用217

9-1 线程的概念218

9-1-1 线程与进程218

9-1-3 Delphi对线程的支持219

9-1-2 线程的执行方式219

9-2 TThread对象220

9-2-1 TThread基础220

9-2-2 建立TThread对象221

9-2-3 TThread对象的属性222

9-2-4 TThread对象的方法222

9-2-5 TThread类的事件223

9-3 对TThread对象进行控制223

9-3-1 线程的同步223

9-3-2 线程的优先级224

9-4 线程使用实例225

9-3-4 测试线程的执行时间225

9-3-3 挂起和唤醒线程225

9-5 线程与数据库232

9-6 线程与图形处理236

9-7 小结239

9-8 习题240

9-8-1 填空题240

9-8-2 问答题240

9-8-3 操作题240

第10章 数据库概述241

10-1 数据库系统概述242

10-1-1 数据厍管理系统(DBMS)242

10-1-2 数据库应用程序243

10-1-3 数据库的建立244

10-1-4 数据库的开发步骤244

10-2 Delphi的数据库功能245

10-2-1 显示记录246

10-2-2 选择要显示的数据246

10-2-3 Delphi 7访问数据库的机制246

10-3 Delphi的数据库管理工具248

10-3-1 DataBase DeskTop248

10-3-2 数据库引擎253

10-3-3 数据字典255

10-3-4 Data Pump工具256

10-4 第一个数据库程序257

10-5 小结259

10-6 习题259

10-6-1 填空题259

10-6-2 问答题259

10-6-3 操作题259

第11章 开发数据库应用程序261

11-1 数据连接组件262

11-1-1 TTable组件262

11-1-2 TQuery组件268

11-1-3 TDataSource组件270

11-1-4 TStoredProc组件272

11-1-5 TDatabase组件274

11-1-6 TSession组件277

11-2 数据连接组件应用279

11-2-1 动态创建表279

11-2-2 更改BDE别名280

11-2-3 动态创建和删除永久字段281

11-3 数据感知控件282

11-3-1 使用数据感知控件的一般步骤283

11-3-2 TDBGrid控件283

11-3-3 TDBCtrlGrid控件286

11-3-4 TDBNavigator控件289

11-3-6 TDBEdit控件290

11-3-7 TDBMemo控件290

11-3-5 TDBText控件290

11-3-8 TDBImage控件291

11-3-9 TDBListBox控件293

11-3-10 TDBComboBox控件295

11-3-11 TDBCheckBox控件296

11-3-12 TDBRadioGroup控件296

11-4 设计报表298

11-4-1 设置数据源298

11-4-2 设计Rave报表298

11-4-3 编写程序代码300

11-5-2 数据库设计301

11-5-1 设计思路301

11-5 数据库应用开发实例301

11-5-3 程序编制302

11-6 小结308

11-7 习题308

11-7-1 填空题308

11-7-2 问答题308

11-7-3 操作题308

第12章 网络编程309

12-1 网络编程基础310

12-1-1 计算机网络概述310

12-1-2 网络结构和网络通信模型310

12-1-3 TCP/IP协议312

12-1-4 网络提供的服务313

12-2 使用网络组件314

12-2-1 TCPServer控件和TCPClient控件314

12-2-2 网络聊天室316

12-2-3 使用WebBrowser控件317

12-2-4 实现Ping操作321

12-3 使用系统函数编程323

12-3-1 信使服务程序323

12-3-2 判断本机是否联网326

12-3-3 取得Modem状态326

12-3-4 启动Outlook Express327

12-3-5 检测局域网中的计算机328

12-4 小结330

12-5 习题330

12-5-1 填空题330

12-5-2 问答题330

12-5-3 操作题330

第13章 Web Service编程331

13-1 Web Service基础332

13-1-1 HTML332

13-1-2 CGI332

13-1-3 ISAPI/NSAPI334

13-2 服务器响应编程335

13-2-1 WebBroker概述335

13-1-4 Apache Modules335

13-2-2 TWebModule336

13-2-3 TCustomWebDispatcher338

13-2-4 操作项(TWebActionItem)338

13-2-5 操作项的返回内容342

13-2-6 传送信息344

13-2-7 获取客户的输入345

13-2-8 进行安全验证347

13-2-9 Cookie的设置348

13-3 使用WebBroker组件350

13-3-1 TPageProducer351

13-3-2 TDataSetPageProducer352

13-4 使用Web App Debugger354

13-5 WebSnap应用355

13-5-1 创建一个简单的WebSnap程序356

13-5-2 WebSnap组件357

13-6 ActiveForrn358

13-7 小结361

13-8 习题361

13-8-1 填空题361

13-8-2 问答题361

13-8-3 操作题361

第14章 自定义控件363

14-1-2 控件的类型364

14-1-1 什么是控件364

14-1 控件基础364

14-1-3 控件的结构365

14-2 自定义控件开发入门366

14-2-1 为什么要编写控件366

14-2-2 编写控件需要注意的问题366

14-2-3 编写控件的步骤367

14-2-4 祖先类的选择367

14-3 编写控件367

14-3-1 创建控件单元367

14-3-2 将控件添加到控件面板中369

14-3-3 删除控件369

14-3-4 更改控件的图标370

14-4 编写非可视控件372

14-5 编写ActiveX控件375

14-5-1 ActiveX简介375

14-5-2 使用ActiveX376

14-5-3 创建ActiveX控件378

14-6 小结380

14-7 习题380

14-7-1 填空题380

14-7-2 问答题380

14-7-3 操作题380

附录A 习题答案381

附录B 常用API函数387

热门推荐