图书介绍

Linux下的Delphi Kylix使用与开发PDF|Epub|txt|kindle电子书版本网盘下载

Linux下的Delphi Kylix使用与开发
  • 姜玉琴,谢松县编著 著
  • 出版社: 北京:北京大学出版社
  • ISBN:7301051999
  • 出版时间:2002
  • 标注页数:302页
  • 文件大小:6MB
  • 文件页数:317页
  • 主题词:

PDF下载


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

下载说明

Linux下的Delphi Kylix使用与开发PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Linux操作系统与Kylix简介1

1.1 Linux操作系统简介1

1.2 为什么使用Linux操作系统2

1.3 Kylix简介3

1.3.1 Kylix概述3

1.3.2 Kylix的主要特点5

1.4 安装Linux之前的准备工作6

1.4.1 了解Linux操作系统对硬件设备的要求6

1.4.2 确定硬件设备是否正确7

1.4.3 考虑安装Kylix的设备要求7

1.5 本章小结8

第2章 Linux操作系统的安装和配置9

2.1 Linux的安装9

2.1.1 安装准备9

2.1.2 开始安装13

2.1.3 安装X文件15

2.1.4 关闭系统15

2.2 Linux系统的配置16

2.2.1 配置鼠标16

2.2.2 配置X Window16

2.2.3 配置LILO17

2.2.7 配置打印机18

2.2.6 配置时钟18

2.2.4 配置声卡18

2.2.5 配置网络18

2.3 本章小结19

第3章 Linux操作系统基本命令20

3.1 使用man命令获取帮助20

3.2 浏览及搜索文件系统21

3.2.1 使用cd命令进入不同的目录22

3.2.2 使用pwd命令查看当前所在的位置22

3.2.3 使用find命令在子目录中搜索匹配的文件22

3.2.5 使用locate命令定位文件24

3.2.4 使用whereis命令查找文件24

3.2.6 使用whatis和apropos命令获取命令简介25

3.3 阅读子目录和文件25

3.3.1 使用Is(dir)命令列出子目录的内容清单26

3.3.2 使用cat命令查看文件内容或合并文件27

3.3.3 使用more命令逐屏阅读文件27

3.3.4 使用less命令浏览文件29

3.3.5 使用head或tail命令阅读文件的开头和结尾29

3.3.6 使用其他一些文件操作命令30

3.4 在Linux系统中安装新软件32

3.4.1 概述32

3.4.3 确定源代码是否可以在机器上通过编译并运行33

3.4.2 寻找软件包33

3.4.4 替换制作文件34

3.4.5 编译源代码34

3.4.6 安装二进制代码35

3.4.7 把软件包添加到用户的PATH语句中35

3.4.8 识别可执行程序35

3.5 本章小结36

4.2 安装Kylix前的准备37

4.2.2 Kylix的安装准备37

4.2.1 Kylix软件的获得37

4.1 Kylix入门37

第4章 Kylix的安装与启动37

4.2.3 安装前测试38

4.2.4 安装LIBJPEG40

4.2.5 安装GLIBC40

4.3 Kylix的安装42

4.3.1 Kylix要求42

4.3.2 根安装与普通(非根用户)安装的比较43

4.3.3 Kylix安装程序43

4.3.4 安装过程43

4.3.5 库相关性44

4.3.8 卸载Kylix45

4.3.7 对象库45

4.3.6 标准C++库问题45

4.4 启动Kylix46

4.5 本章小结46

第5章 Kylix 1.0集成开发环境47

5.1 Kylix 1.0集成开发环境的组成47

5.2 菜单栏及其使用48

5.2.1 File菜单48

5.2.2 Edit菜单49

5.2.3 Search菜单51

5.2.4 View菜单52

5.2.5 Project菜单53

5.2.6 Run菜单55

5.2.7 Component菜单56

5.2.8 Tools菜单56

5.2.9 Help菜单57

5.3 工具条及使用58

5.4 部件板59

5.5 窗体设计器59

5.6 对象检查器及其使用61

5.6.1 对象检查器的组成:61

5.6.2 使用对象检查器设置属性61

5.6.3 为部件对象添加事件62

5.6.4 使用对象检查器的上下文菜单62

5.7.1 代码编辑器的组成63

5.7 代码编辑器及其使用63

5.7.2 代码洞察(Code Insight)64

5.7.3 代码浏览(Code Browser)65

5.7.4 类完善65

5.7.5 使用书签65

5.7.6 使用代码编辑器的上下文菜单66

5.8 代码管理器(Code Explorer)及其使用67

5.8.1 代码管理器的组成67

5.8.2 代码管理器的使用67

5.9 本章小结68

5.8.3 代码管理器的上下文菜单68

第6章 文件管理应用程序设计70

6.1 文件管理设计基本思路70

6.1.1 窗口设计70

6.1.2 界面设计70

6.1.3 子窗口的创建、布置和关闭72

6.2 文件控件的联系73

6.3 DriveTabSet的自画风格显示73

6.3.1 设置自画风格73

6.3.2 向字符串链表添加图形对象73

6.3.3 画出自画项目74

6.4.1 文件打开75

6.4 文件管理基本功能的实现75

6.4.2 文件拷贝、移动、删除、更名76

6.4.3 一致的界面78

6.4.4 显示文件属性79

6.5 其他文件管理功能的实现81

6.5.1 文件查找81

6.5.2 显示磁盘信息82

6.5.3 改变显示文件的类型83

6.5.4 目录管理功能的实现83

6.5.5 创建目录83

6.6 为部件增添一个方法84

6.5.6 删除目录84

6.7 一些问题的处理87

6.7.1 子窗口的标题87

6.7.2 状态条的显示87

6.7.3 版本信息88

6.7.4 菜单项的变灰与使能88

6.7.5 可重用的文件处理模块89

6.8 本章小结89

第7章 对象Pascal语言基础知识90

7.1 保留字和标识符90

7.1.1 保留字和标准指令字90

7.1.2 标识符91

7.2 对象Pascal 中的数据类型92

7.2.1 简单数据类型93

7.2.2 字符串类型98

7.2.3 结构类型99

7.2.4 指针类型114

7.2.5 过程类型(procedural)116

7.2.6 可变类型(variant)118

7.2.7 其他类型120

7.3 注释120

7.4 运算符和表达式121

7.4.1 运算符121

7.4.2 表达式123

7.5.2 赋值语句124

7.5 语句124

7.5.1 声明语句124

7.5.3 goto语句125

7.5.4 复合语句125

7.5.5 with语句125

7.5.6 if语句126

7.5.7 case语句126

7.5.8 repeat语句126

7.5.9 while语句127

7.5.10 for语句127

7.6 单元127

7.6.2 对象Pascal程序库单元的结构128

7.6.1 对象Pascal的库单元Unit128

7.7 类与对象129

7.7.1 什么是对象129

7.7.2 对象的封装性129

7.7.3 对象的继承性130

7.7.4 对象的多态性130

7.8 本章小结130

第8章 使用Kylix开发数据库应用程序131

8.1 数据库系统概述131

8.2 数据库应用程序的体系结构132

8.3 Kylix(Server)支持的数据库类型133

8.3.1 Interbase134

8.3.2 MySQL135

8.3.3 DB2135

8.3.4 Oracle135

8.4 数据库访问控制部件及其应用136

8.4.1 数据访问(Data Access)部件136

8.4.2 数据库表达(dbExpress)部件137

8.4.3 数据控制(Data Control)部件138

8.5 Kylix中的SQL138

8.5.1 SQL语言简介138

8.5.2 Kylix的SQL语言的基本应用139

8.6 本章小结140

9.1 数据控制部件的基本特征141

第9章 数据控制部件的使用141

9.1.1 将数据控制部件和数据集关联起来142

9.1.2 编辑更新数据143

9.1.3 启动和关闭数据显示144

9.1.4 刷新数据显示145

9.1.5 启动鼠标、键盘和定时器事件145

9.2 如何组织数据145

9.2.1 显示单个记录145

9.2.2 显示多个记录150

9.3 使用TDBGrid显示、编辑数据151

9.3.1 在缺省状态下使用网格控制151

9.3.3 设置grid选项152

9.3.2 显示复合字段152

9.3.4 在网格内编辑154

9.3.5 控制网格绘图属性154

9.3.6 对运行时用户行为的响应154

9.4 导航、操作记录155

9.5 本章小结156

第10章 使用无向数据集157

10.1 指定数据显示157

10.1.1 显示查询结果158

10.1.2 在表中显示记录160

10.1.3 显示存储过程结果160

10.2.1 准备数据集163

10.2 取数据163

10.2.2 取多个数据集164

10.3 执行无返回记录的命令164

10.3.1 指定要执行的命令164

10.3.2 执行命令164

10.3.3 创建和修改服务器元数据165

10.4 建立主/明细关系166

10.4.1 建立TSQLDataSet或TSQLQuery的主/明细关系166

10.4.2 建立TSQLTable的主/明细关系167

10.5 访问主题信息168

10.5.1 在使用数据集之后取数据168

10.5.2 元数据数据集的结构169

10.6 本章小结171

第11章 链接到数据库172

11.1 控制链接172

11.1.1 描述服务器链接172

11.1.2 打开和关闭服务器链接174

11.2 控制服务器登录175

11.3 管理事务177

11.3.1 开始事务177

11.3.2 终止事务178

11.3.3 规定事务独立级别178

11.4 访问服务器元数据179

11.5.2 叠代穿过相关数据集180

11.5 使用相关数据集180

11.5.1 不断开与服务器的链接而关闭数据集180

11.6 发送命令到服务器181

11.7 调试数据库应用程序182

11.7.1 使用TSQLMonitor来监视SQL命令182

11.7.2 使用回叫来监视SQL命令183

11.8 本章小结184

第12章 使用客户数据集(Client DataSets)185

12.1 使用客户数据集处理数据185

12.1.1 在客户数据集中导航数据185

12.1.2 限制出现的记录188

12.1.3 显示主/明细关系191

12.1.4 约束数据值194

12.1.5 将数据设置为只读的194

12.1.6 编辑数据195

12.1.7 排序和索引196

12.1.8 表示计算值199

12.1.9 使用维护聚合(maintained aggregates)199

12.1.10 给数据添加特定应用信息201

12.2 从另一个数据集拷贝数据201

12.2.1 直接赋值202

12.2.2 克隆客户数据集光标202

12.3.1 指定一个数据提供商203

12.3 和提供商一起使用客户数据集203

12.3.2 从数据源获取参数204

12.3.3 传递参数到源数据集204

12.3.4 指定在服务器上执行的命令205

12.3.5 从源数据集请求数据206

12.3.6 更新记录207

12.3.7 刷新记录209

12.3.8 使用客户事件与提供商部件通讯209

12.4 使用SQL客户数据集210

12.4.1 何时使用TSQLClientDataSet210

12.4.2 建立一SQL客户数据集211

12.5 和基于文件的数据一起使用客户数据集212

12.4.3 配置内部提供商部件212

12.5.1 创建一个新数据集213

12.5.2 从文件或流中载入数据215

12.5.3 合并变化到数据215

12.5.4 保存数据到文件或流215

12.6 本章小结216

第13章 使用提供商(Provider)部件217

13.1 决定数据源217

13.2 与客户数据集通讯218

13.4.2 设置影响数据包的选项219

13.4.1 指定数据包中有哪些字段219

13.4 控制数据包中包含哪些数据219

13.3 选择更新方法219

13.4.3 向数据包中添加客户信息220

13.5 对客户数据请求的响应221

13.6 对客户数据更新的响应222

13.6.1 在更新数据库之前编辑delta包222

13.6.2 如何影响更新223

13.6.3 显示单个更新224

13.6.4 在提供商部件中解决更新错误问题224

13.7 对客户引发事件的响应225

13.8 本章小结225

13.6.5 在不代表单个表格的数据集上应用更新225

第14章 创建Internet服务器应用程序226

14.1 术语与标准226

14.1.1 URL(Uniform Resource Locator,统一资源定位符)的组成226

14.1.2 HTTP请求头信息227

14.2 HTTP服务器行为227

14.2.1 形成客户请求227

14.2.2 处理CGI请求228

14.2.3 处理动态共享对象请求228

14.3 Web服务器应用程序228

14.3.2 创建Web服务器应用程序229

14.3.3 Web模块229

14.3.1 Web服务器应用程序的类型229

14.3.4 Web应用程序对象230

14.4 Web服务器应用程序的结构230

14.5 Web调度程序231

14.5.1 给调度程序添加行为231

14.5.2 调度请求信息231

14.6 行为项232

14.6.1 确定触发行为的时机232

14.6.2 用行为项响应请求消息233

14.7 访问客户请求信息234

14.7.1 包含请求头信息的属性234

14.7.2 HTTP请求消息的内容235

14.8 创建HTTP响应消息236

14.8.1 填写响应头236

14.8.2 设置响应内容237

14.8.3 发送响应237

14.9 生成响应消息的内容237

14.9.1 使用页面生成器(page producer)部件238

14.10 在响应中使用数据库信息241

14.10.1 在Web模块中加入会话241

14.10.2 在HTML中标识数据库信息241

14.11 调试服务器应用程序243

14.11.1 调试CGI应用程序243

14.11.2 调试Apache DSO应用程序244

14.12 本章小结245

第15章 使用插口(Sockets)246

15.1 实现的服务246

15.2 Socket链接的类型247

15.2.1 客户链接247

15.2.2 侦听链接247

15.2.3 服务器链接247

15.3 描述Socket247

15.3.1 描述主机248

15.3.2 使用端口248

15.4.1 使用客户Socket249

15.4 使用Socket部件249

15.4.2 使用服务器Socket250

15.5 响应Socket事件250

15.5.1 错误事件251

15.5.2 客户事件251

15.5.3 服务器事件251

15.6 通过Socket链接读写252

15.6.1 非阻塞链接252

15.6.2 阻塞链接253

15.7 本章小结253

16.1.2 部件和类254

16.1.1 跨平台部件库CLX254

16.1 建立部件概述254

第16章 Kylix自定义部件开发254

16.1.3 建立部件过程概述255

16.1.4 建立新部件的方法256

16.1.5 测试未安装的部件259

16.2 编写部件的面向对象技术261

16.2.1 建立部件261

16.2.2 控制部件的访问262

16.2.3 派送方法264

16.3 Kylix部件编程266

16.3.1 创建属性266

16.3.2 创建事件272

16.3.3 创建方法277

16.4 使部件在设计时可用278

16.4.1 注册部件279

16.4.2 添加Component Palette上的位图280

16.4.3 添加属性编辑器280

16.5 部件编程实例284

16.5.1 创建数据库相关的日历控制—TDBCalendar284

16.5.2 创建图形部件289

16.6 本章小结297

附录 nterbase简介298

热门推荐