分享
 
 
 

从零开始

  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,Pascal Delphi,

作者: 严向东编著

出 版 社: 人民邮电出版社

出版时间: 2002-9-1字数:版次: 1页数: 345印刷时间:开本:印次:纸张:I S B N : 9787115104595包装: 平装内容简介

本书对Delphi 6 的讲解融入到一个个具体的实例中法。通过这些实例,读者能够中深对基础知识的理解,以及掌握很多的实用技巧。

目录

第1章Delphi 6简介1

1.1概述1

1.2安装Delphi 62

1.2.1系统要求2

1.2.2安装3

1.2.3相关内容介绍11

1.2.4启动Delphi 611

1.2.5删除Delphi 612

1.3安装InstallShield Express13

1.4Delphi 6程序开发的基本知识16

1.4.1Windows程序开发的基本概念16

1.4.2Delphi 6面向对象程序开发的基本概念18

1.5小结18

1.6习题18

第2章Delphi 6的集成开发环境19

2.1集成开发环境(IDE)概述19

2.2菜单栏(Main Menu)19

2.3工具栏(Speed ToolBar)24

2.4组件面板(Component Palette)24

2.5窗体设计器(Form)25

2.6对象查看器(Object Inspector)25

2.7对象树形查看器(Object Treeview)26

2.8代码编辑器(Code Editor)26

2.9代码浏览器26

2.10创建第1个应用程序26

2.10.1创建主窗体26

2.10.2添加组件对象27

2.10.3编写代码29

2.10.4运行程序29

2.10.5保存文件30

2.10.6源程序清单31

2.11小结32

2.12习题32

第3章窗体设计33

3.1窗体基础知识33

3.2创建新窗体34

3.3窗体属性35

3.3.1窗体的常见属性35

3.3.2设置窗体属性37

3.4窗体的方法和事件38

3.4.1窗体的常见方法38

3.4.2窗体事件39

3.5窗体中的组件对象40

3.5.1向窗体中添加组件对象40

3.5.2选定组件对象41

3.5.3调整组件对象的尺寸42

3.5.4编辑窗体中的组件对象43

3.5.5调整组件对象的布局44

3.5.6调整组件的Tab次序45

3.5.7设置窗体中组件对象的创建次序46

3.5.8锁定组件对象位置46

3.6窗体应用实例47

3.6.1程序目标47

3.6.2程序实现47

3.6.3程序运行55

3.6.4更多思考56

3.7小结56

3.8习题57

第4章常用组件介绍59

4.1Delphi 6的组件技术59

4.1.1VCL基础知识59

4.1.2组件属性60

4.1.3组件事件62

4.1.4组件的方法(Methods)64

4.1.5Delphi 6的组件库64

4.2【Standard】选项卡66

4.2.1【Frames】组件66

4.2.2【MainMenu】组件66

4.2.3【PopupMenu】组件67

4.2.4【Label】组件67

4.2.5【Edit】组件68

4.2.6【Memo】组件68

4.2.7【Button】组件69

4.2.8【CheckBox】组件70

4.2.9【RadioBox】组件70

4.2.10【ListBox】组件70

4.2.11【ComboBox】组件71

4.2.12【ScrollBar】组件71

4.2.13【GroupBox】组件72

4.2.14【RadioGroup】组件72

4.2.15【Panel】组件72

4.2.16【ActionList】组件72

4.3【Additional】选项卡73

4.3.1【BitBtn】组件73

4.3.2【SpeedButton】组件74

4.3.3【MaskEdit】组件74

4.3.4【StringGrid】组件75

4.3.5【DrawGrid】组件76

4.3.6【Image】组件76

4.3.7【Shape】组件77

4.3.8【Bevel】组件77

4.3.9【ScrollBox】组件77

4.3.10【CheckListBox】组件77

4.3.11【Splitter】组件78

4.3.12【StaticText】组件78

4.3.13【ControlBar】组件78

4.3.14【ValueListEditor】组件78

4.3.15【LabeledEdit】组件79

4.3.16【ColorBox】组件79

4.3.17【Chart】组件79

4.4【Win32】选项卡79

4.4.1【TabControl】组件80

4.4.2【PageControl】组件80

4.4.3【ImageList】组件81

4.4.4【RichEdit】组件81

4.4.5【TrackBar】组件82

4.4.6【ProgressBar】组件83

4.4.7【UpDown】组件83

4.4.8【HotKey】组件84

4.4.9【Animate】组件85

4.4.10【DateTimePicker】组件85

4.4.11【MonthCalendar】组件85

4.4.12【TreeView】组件86

4.4.13【ListView】组件87

4.4.14【StatusBar】组件87

4.4.15【ToolBar】组件88

4.4.16【CoolBar】组件89

4.4.17【PageScroller】组件90

4.4.18【ComboBoxEx】组件90

4.5【Dialogs】选项卡91

4.5.1【OpenDialog】组件91

4.5.2【SaveDialog】组件92

4.5.3【OpenPictureDialog】组件、【SavePictureDialog】组件93

4.5.4【FontDialog】组件93

4.5.5【ColorDialog】组件93

4.5.6【PrintDialog】组件94

4.5.7【PrinterSetupDialog】组件95

4.5.8【FindDialog】组件95

4.5.9【ReplaceDialog】组件97

4.6组件应用实例──设计一个Web浏览器97

4.6.1程序目标98

4.6.2程序实现98

4.6.3更多思考122

4.7小结122

4.8习题122

第5章应用程序开发框架125

5.1应用程序组织125

5.1.1项目文件126

5.1.2单元文件127

5.1.3窗体文件131

5.1.4备份文件131

5.1.5资源文件132

5.2项目管理132

5.2.1Project Manager(项目管理器)133

5.2.2设置项目的一般选项134

5.2.3关于项目管理的一些注意事项138

5.3应用程序类TApplication139

5.3.1TApplication的常见属性140

5.3.2TApplication的常见方法140

5.4Code Editor(代码编辑器)142

5.4.1使用代码编辑器142

5.4.2设置代码编辑器143

5.5项目的编译和调试147

5.5.1应用程序的编译147

5.5.2程序中常见错误149

5.5.3应用程序调试149

5.6创建一个带有启动窗体的应用程序153

5.6.1程序目标154

5.6.2程序实现154

5.6.3运行程序160

5.6.4调试程序160

5.6.5更多思考161

5.7小结162

5.8习题162

第6章Object Pascal程序设计163

6.1注释163

6.2常量164

6.3变量164

6.4数据类型和类型转换165

6.4.1整数类型165

6.4.2实数类型165

6.4.3字符类型167

6.4.4字符串类型167

6.4.5布尔类型171

6.4.6结构化类型171

6.4.7数据类型转换173

6.5运算符(Operators)175

6.5.1赋值运算符176

6.5.2算术运算符176

6.5.3逻辑运算符177

6.5.4关系运算符177

6.5.5集合运算符177

6.5.6位运算符178

6.5.7其他运算符178

6.6程序结构语句178

6.6.1跳转结构语句179

6.6.2选择结构语句179

6.6.3循环结构语句181

6.6.4其他结构语句183

6.7函数与过程185

6.7.1函数185

6.7.2过程186

6.8面向对象编程187

6.8.1类187

6.8.2属性188

6.8.3继承189

6.9大小写转换函数实例189

6.9.1程序目标189

6.9.2基本思路190

6.9.3程序流程190

6.9.4具体实现190

6.9.5大小写转换函数操作实例193

6.9.6更多思考197

6.10小结197

6.11习题197

第7章关系型数据库基础知识199

7.1关系型数据库的基本概念199

7.1.1数据(Data)199

7.1.2数据库199

7.1.3数据库管理系统200

7.1.4数据库系统200

7.1.5表201

7.1.6数据类型202

7.1.7视图202

7.1.8存储过程203

7.1.9数据库安全性204

7.2数据库应用程序开发的基本步骤204

7.2.1需求分析205

7.2.2总体设计205

7.2.3详细设计206

7.2.4测试和实际运行程序206

7.2.5维护程序207

7.3数据库系统设计中需要注意的问题207

7.3.1主关键字(Primary key)207

7.3.2索引(Index)208

7.3.3外部关键字(Foreign key)208

7.3.4数据表格的结构208

7.3.5事务性209

7.4常见数据库介绍209

7.4.1文本文件209

7.4.2dBase数据库210

7.4.3Paradox210

7.4.4大型数据库210

7.5小结211

7.6习题211

第8章Delphi 6数据库系统开发概述213

8.1Delphi 6 数据库系统体系结构213

8.2数据库开发常用工具介绍214

8.2.1Database Desktop214

8.2.2BDE Administrator214

8.2.3SQL Explorer214

8.2.4SQL Monitor214

8.2.5Datapump215

8.3开发一个简单的数据库系统215

8.3.1建立数据库215

8.3.2创建【顾客表】218

8.3.3向【顾客表】中添加记录220

8.3.4生成应用程序的框架222

8.3.5通过Form Wizard生成数据显示窗体222

8.3.6运行程序226

8.4小结226

8.5习题226

第9章数据库应用程序开发227

9.1数据库应用程序的组件构成227

9.1.1用户界面228

9.1.2数据模块(Data Module)228

9.1.3数据源(Data Source)228

9.1.4数据集(Dataset)228

9.1.5连接部分(Connection)228

9.1.6演练数据库应用程序的组件构成229

9.2数据集组件231

9.2.1数据集的打开和关闭231

9.2.2数据集的状态231

9.2.3数据集的浏览232

9.2.4数据集的常用方法233

9.2.5数据集常用的事件233

9.3【BDE】组件234

9.3.1【Table】组件234

9.3.2【Query】组件239

9.3.3【StoredProc】组件240

9.3.4【Database】组件241

9.4【ADO】组件241

9.4.1【ADO】组件连接到数据库241

9.4.2应用【ADO】组件244

9.5数据显示/编辑组件246

9.5.1【DBGrid】组件247

9.5.2【DBNavigator】组件249

9.5.3其他【Data Controls】组件249

9.6通过ODBC访问数据库250

9.6.1配置ODBC数据源250

9.6.2配置BDE与ODBC数据源的连接252

9.7小结254

9.8习题254

第10章SQL语言基础255

10.1利用【Query】组件执行SQL语句255

10.2使用SQL语句259

10.2.1数据查询259

10.2.2记录更新267

10.3利用Database Desktop生成查询269

10.4SQL Builder的使用274

10.4.1添加/删除表275

10.4.2选择表中的指定字段276

10.4.3按照指定字段排序277

10.4.4设置查询条件278

10.4.5计算字段279

10.4.6分组281

10.4.7多表查询282

10.5小结284

10.6习题284

第11章文件处理285

11.1文件管理组件285

11.1.1【ShellTreeView】组件285

11.1.2【ShellComboBox】组件287

11.1.3【ShellListView】组件288

11.1.4文件管理组件应用实例289

11.2文件管理相关的函数和过程290

11.2.1RenameFile函数290

11.2.2DeleteFile函数290

11.2.3FileExists函数290

11.2.4FileGetAttr函数291

11.2.5FileSetAttr函数292

11.2.6DirectoryExists函数296

11.2.7CreateDir函数296

11.2.8文件查找相关函数297

11.2.9RemoveDir函数298

11.3文本文件300

11.3.1打开和关闭文本文件300

11.3.2文件处理303

11.3.3文本文件处理实例306

11.4INI文件310

11.4.1打开和关闭INI文件310

11.4.2读写INI文件311

11.4.3使用INI文件的实例312

11.5注册表文件315

11.5.1通过注册表编辑器访问注册表315

11.5.2在Delphi 6中访问注册表316

11.5.3编写一个支持自启动的应用程序320

11.6小结323

11.7习题323

第12章制作安装程序325

12.1新建一个安装程序325

12.2组织安装项目328

12.2.1设定项目的基本信息328

12.2.2设定安装的文件分组329

12.2.3设置安装类型330

12.3为项目指定文件331

12.3.1向安装项目中添加文件331

12.3.2设定文件和文件分组之间的关系333

12.3.3配置驱动程序333

12.4配置目标计算机的系统337

12.4.1创建快捷方式和文件夹337

12.4.2修改注册表337

12.4.3配置ODBC数据源338

12.5选择安装界面339

12.5.1设定安装画面339

12.5.2设置安装中的图像、文本和提示信息341

12.6定义安装的先决条件341

12.7制作最后的安装程序341

12.7.1编译安装项目341

12.7.2测试安装342

12.7.3发布安装程序345

12.8小结345

12.9习题345

附录Delphi网上资源347

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有