图书介绍

Kylix应用开发与实例PDF|Epub|txt|kindle电子书版本网盘下载

Kylix应用开发与实例
  • 汪晓庆等编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111111427
  • 出版时间:2003
  • 标注页数:513页
  • 文件大小:67MB
  • 文件页数:525页
  • 主题词:

PDF下载


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

下载说明

Kylix应用开发与实例PDF格式电子书版下载

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

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

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

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

图书目录

第一部分 背景与基础知识3

第1章 Kylix基本知识3

1.1 Kylix发布的背景及意义4

1.2 Kylix产品分类5

1.3 Kylix功能与特点6

1.4 Kylix与Delphi10

1.5 小结11

第2章 Object Pascal语言13

2.1 常量14

2.1.1 真实常量14

2.1.2 类型常量15

2.2 变量17

2.2.1 初始化变量18

2.2.2 动态变量18

2.2.3 线程变量18

2.3 数据类型19

2.3.1 简单类型20

2.3.2 字符串类型24

2.3.3 结构类型25

2.3.4 指针类型30

2.3.5 过程类型31

2.3.6 Variant类型32

2.4.1 表达式33

2.4 表达式与运算符33

2.4.2 运算符34

2.5 Object Pascal语句38

2.5.1 赋值语句38

2.5.2 函数与过程调用语句39

2.5.3 goto语句39

2.5.4 复合语句39

2.5.5 with语句40

2.5.6 条件语句41

2.5.7 case语句42

2.5.8 循环语句43

2.6.1 过程与函数的声明45

2.6 过程与函数45

2.6.2 过程与函数的调用47

2.6.3 调用习惯48

2.7 类与对象48

2.7.1 类类型(class types)49

2.7.2 域50

2.7.3 方法51

2.7.4 类引用类型(class-reference type)54

2.7.5 接口类型(interfacetypes)54

2.8.1 程序结构及语法55

2.8 程序与单元55

2.8.2 单元结构及语法56

2.8.3 简单程序示例57

2.9 小结61

第二部分 Kylix快速入门65

第3章 Kylix安装与卸载65

3.1 安装前准备66

3.1.1 硬件环境需求66

3.1.2 软件环境需求66

3.1.3 问题的解决67

3.2.1 安装身份69

3.2 正式安装69

3.2.2 Kylix安装程序70

3.2.3 安装步骤70

3.2.4 产品激活与注册71

3.3 Kylix产品升级71

3.4 卸载71

3.5 小结71

第4章 Kylix集成开发环境73

4.1 主窗口75

4.2 菜单75

4.2.1 File菜单75

4.2.2 Edit菜单77

4.2.3 Search菜单80

4.2.4 View菜单81

4.2.5 Project菜单82

4.2.6 Run菜单84

4.2.7 Component菜单86

4.2.8 Tools菜单87

4.2.9 Help菜单88

4.3 工具栏88

4.3.1 标准工具栏89

4.3.2 显示工具栏89

4.3.3 桌面工具栏90

4.3.4 调试工具栏91

4.3.5 Internet工具栏91

4.3.6 定制工具栏92

4.4 组件板93

4.4.1 使用组件板93

4.4.2 框架94

4.4.3 定制组件板94

4.5 代码编辑器96

4.5.1 代码编辑器快捷菜单97

4.5.2 使用代码编辑器浏览代码99

4.5.3 在代码编辑器中获取帮助99

4.5.4 查看并编辑窗体代码100

4.5.5 定制代码编辑器101

4.6 代码浏览器102

4.6.1 使用代码浏览器102

4.6.2 定制代码浏览器102

4.7 项目管理器103

4.8 项目浏览器104

4.9 对象观察器104

4.10 窗体设计器105

4.11 对象库107

4.11.1 将对象库的项添加到项目107

4.11.3 指定用户模板为默认模板108

4.11.2 将模板添加到对象库108

4.12 小结110

第5章 Kylix快速应用111

5.1 Kylix应用程序开发步骤112

5.1.1 创建/打开Project112

5.1.2 设计用户界面112

5.1.3 编写代码114

5.1.4 编译、调试与运行项目115

5.1.5 制作发行版本115

5.2.1 开始一个新的应用程序117

5.2.2 分析用户界面需求117

5.2 快速应用程序开发实例117

5.2.3 创建文本编辑区域118

5.2.4 添加菜单及工具栏支撑组件120

5.2.5 添加菜单126

5.2.6 添加工具栏128

5.2.7 编写事件句柄129

5.2.8 创建一个About对话框135

5.2.9 完善并运行应用程序137

5.3 小结138

第三部分 Kylix数据库应用开发141

第6章 Kylix数据库应用开发入门141

6.2.1 数据库类型142

6.1 数据库应用开发基本步骤142

6.2 Kylix数据库应用结构设计142

6.2.2 数据库应用结构143

6.3 常用数据库应用开发组件148

6.4 制作数据库应用发行版本151

6.5 一个简单的数据库应用开发实例152

6.5.1 开始一个新的应用153

6.5.2 设置窗体属性值153

6.5.3 分析用户界面需求153

6.5.4 添加ClientDataSet与DataSource组件153

6.5.5 创建数据库表记录显示区域154

6.5.6 创建一组数据库浏览按钮155

6.5.7 创建MEMO字段信息显示区域156

6.5.8 创建GRAPHIC字段信息显示区域159

6.5.9 创建应用程序关闭按钮162

6.5.10 运行应用程序162

6.6 小结163

第7章 理解与使用数据集165

7.1 数据集的类型166

7.2 打开与关闭数据集166

7.3 设置数据集状态167

7.4 导航数据集171

7.5 查找数据集信息176

7.6 显示与编辑数据子集178

7.7 修改数据181

7.8 数据集事件185

7.9 小结185

第8章 数据访问组件187

8.1 TDataSource组件188

8.1.1 TDataSource属性、方法及事件介绍188

8.1.2 TDataSource创建与使用步骤192

8.2 TClientDataSet组件192

8.2.1 TClientDataSet属性、方法及事件介绍193

8.3 TDataSetProvider组件203

8.2.2 TClientDataSet的使用203

8.3.1 TDataSetProvider属性、方法及事件介绍204

8.3.2 TDataSetProvider使用方法与技巧207

8.4 TXMLTransform组件207

8.4.1 TXMLTransform属性、方法及事件介绍207

8.4.2 TXMLTransform使用技巧210

8.5 TXMLTransformProvider组件212

8.5.1 TXMLTransformProvider属性、方法及事件介绍212

8.5.2 TXMLTransformProvider使用技巧214

8.6 TXMLTransformClient组件215

8.6.1 TXMLTransformClient属性、方法及事件介绍215

8.6.2 TXMLTransformClient使用技巧216

8.7 Provider组件使用方法与技巧218

8.8 小结228

第9章 数据控制组件229

9.1 数据控制组件的公共使用特性230

9.2 TDBGrid组件231

9.2.1 TDBGrid属性、方法及事件介绍232

9.2.2 TDBGrid应用实例235

9.3 TDBNavigator组件237

9.3.1 TDBNavigator属性、方法及事件介绍237

9.3.2 TDBNavigator应用实例239

9.4.1 TDBText属性、方法及事件介绍240

9.4 TDBText组件240

9.4.2 TDBText应用实例241

9.5 TDBEdit组件243

9.5.1 TDBEdit属性、方法及事件243

9.5.2 TDBEdit应用实例244

9.6 TDBMemo组件246

9.6.1 TDBMemo属性、方法及事件246

9.6.2 TDBMemo应用实例249

9.7 TDBImage组件250

9.7.1 TDBImage属性、方法及事件介绍250

9.8 TDBListBox组件251

9.7.2 TDBImage应用实例251

9.8.1 TDBListBox属性、方法及事件252

9.8.2 TDBListBox应用实例252

9.9 TDBComboBox组件254

9.9.1 TDBComboBox属性、方法及事件介绍254

9.9.2 TDBComboBox应用实例255

9.10 TDBCheckBox组件256

9.10.1 TDBCheckBox属性、方法及事件256

9.10.2 TDBCheckBox应用实例258

9.11 TDBRadioGroup组件259

9.11.1 TDBRadioGroup属性、方法及事件259

9.11.2 TDBRadioGroup应用实例260

9.12 TDBLookupListBox组件261

9.12.1 TDBLookupListBox属性、方法及事件262

9.12.2 TDBLookupListBox应用实例263

9.13 TDBLookupComboBox组件265

9.13.1 TDBLookupComboBox属性、方法及事件265

9.13.2 TDBLookupComboBox应用实例266

9.14 小结267

第10章 dbExpress组件269

10.1 TSQLConnection组件270

10.1.1 TSQLConnection属性、方法及事件271

10.1.2 TSQLConnection使用技巧276

10.2 TSQLDataSet等单向数据集组件281

10.2.1 TSQLDataSet等属性、方法及事件介绍283

10.2.2 TSQLDataSet等单向数据集的使用方法与技巧288

10.3 TSQLMonitor组件302

10.3.1 TSQLMonitor属性、方法及事件介绍302

10.3.2 TSQLMonitor的使用步骤与方法304

10.4 TSQLClientDataSet组件305

10.4.1 TSQLClientDataSet属性、方法及事件介绍305

10.4.2 TSQLClientDataSet使用方法与技巧308

10.5 小结308

第11章 理解与掌握字段组件309

11.1 动态字段组件310

11.2 持久性字段组件311

11.2.1 创建与删除持久性字段312

11.2.2 定义特殊持久性字段313

11.2.3 设置持久性字段属性与事件315

11.3 字段组件方法317

11.4 操作字段值318

11.4.1 访问字段值318

11.4.2 转换字段值320

11.4.4 为字段设置默认值321

11.4.5 指定约束321

11.4.3 检查字段当前值321

11.5 使用对象字段322

11.5.1 显示ADT与Array字段322

11.5.2 使用ADT字段323

11.5.3 使用Array字段324

11.5.4 使用DataSet字段325

11.5.5 使用Reference字段326

11.6 小结327

第12章 使用客户端数据集329

12.1 使用客户端数据集操作数据330

12.1.1 导航客户端数据集中的数据330

12.1.2 限制记录的出现333

12.1.3 表示主从关系337

12.1.5 使数据只读340

12.1.4 约束数值340

12.1.6 编辑数据341

12.1.7 排序与索引342

12.1.8 表示计算值344

12.1.9 使用自维护合计345

12.1.10 添加定制信息346

12.2 从其他数据集复制数据347

12.3 使用带Provider的客户端数据集348

12.4 使用TSQLClient-DataSet352

12.5.1 创建一个新的数据集355

12.5 使用基于文件数据的客户端数据集355

12.5.2 从文件或流装入数据356

12.5.3 将修改信息合并入数据357

12.5.4 将数据保存至文件或流357

12.6 小结357

第四部分 Kylix前沿应用开发361

第13章 多线程应用361

13.1 定义线程对象362

13.1.1 初始化线程363

13.1.2 编写线程函数364

13.2.1 避免同时访问367

13.1.3 编写清除代码367

13.2 线程同步367

13.2.2 等待其他线程369

13.3 执行线程对象371

13.4 调试多线程应用372

13.5 小结372

第14章 Internet应用373

14.1 Web Broker与WebSnap技术特性374

14.2 基础知识375

14.3 WWW工作方式377

14.4.2 Apache DSO Module378

14.4.1 CGI stand-alone378

14.4 Web服务器应用类型378

14.4.3 转换Web服务器应用目标类型379

14.5 使用Web Broker379

14.5.1 使用Web Broker创建Web服务器应用380

14.5.2 Web Broker应用结构380

14.5.3 Web调度器382

14.5.4 动作项382

14.5.5 访问客户端请求信息385

14.5.6 创建HTTP响应报文387

14.5.7 生成响应报文内容388

14.5.8 在响应中使用数据库信息392

14.6 使用WebSnap395

14.6.1 基本WebSnap组件396

14.6.2 使用WebSnap创建Web服务器应用399

14.6.3 高级HTML设计402

14.6.4 登录支持403

14.6.5 调度请求411

14.7 使用XML文档416

14.7.1 使用文档对象模型417

14.7.2 使用XML组件418

14.7.3 使用Data Binding向导提取XML文档420

14.8.1 编写支持Web Services的服务器423

14.8 使用Web Services423

14.8.2 编写Web Services客户端430

14.9 调试服务器应用431

14.9.1 调试CGI应用431

14.9.2 调试Apache DSO应用432

14.10 小结433

第15章 跨平台应用435

15.1 Windows与Linux环境区别436

15.2 Delphi/Windows与Kylix/Linux的区别438

15.3 将Windows应用程序移至Linux443

15.3.1 移植方式443

15.3.2 移植应用程序步骤444

15.3.3 编写可移植代码445

15.3.4 一些无法移植的特性449

15.3.5 消息与系统事件449

15.3.6 在Windows与Linux间共享源文件450

15.4 跨平台数据库应用450

15.4.1 将数据库应用程序移植至Linux453

15.4.2 更新dbExpress应用程序数据454

15.5 跨平台Internet应用456

15.6 小结456

第16章 数据库应用开发实例461

第五部分 Kylix应用开发实例461

16.1 安装与卸载InterBase数据库462

16.1.1 系统需求462

16.1.2 安装InterBase数据库462

16.1.3 卸载InterBase数据库463

16.2 需求分析与方案设计464

16.3 创建新项目466

16.4 窗体设计466

16.4.1 主窗体设计466

16.4.2 数据模块窗体设计467

16.4.3 雇员管理窗体设计470

16.4.4 数据新增窗体设计471

16.4.5 数据浏览与编辑窗体设计474

16.4.6 雇员查询窗体设计477

16.4.7 工资调整历史资料查询窗体设计478

16.4.8 错误消息窗体设计480

16.5 程序代码编写481

16.5.1 主窗体相关事件句柄编写481

16.5.2 雇员管理窗体相关事件句柄及过程编写483

16.5.3 错误消息窗体相关事件句柄编写488

16.5.4 数据新增窗体相关事件句柄编写488

16.5.5 数据浏览与编辑窗体相关事件句柄编写493

16.5.6 雇员查询窗体相关事件句柄编写495

16.6 实例运行497

16.7 小结501

第17章 Web应用开发实例503

17.1 创建一个新项目504

17.2 创建EmployeeTable页面505

17.3 将数据组件添加至EmployeeTable页面模块505

17.4 创建用于显示数据的网格506

17.5 添加编辑窗体508

17.6 添加错误报告511

17.7 运行Web应用实例512

17.8 小结513

热门推荐