注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计其他编程语言/工具Linux下的Delphi:Kylix使用与开发

Linux下的Delphi:Kylix使用与开发

Linux下的Delphi:Kylix使用与开发

定 价:¥29.00

作 者: 姜玉琴,谢松县编著
出版社: 北京大学出版社
丛编项:
标 签: Linux

购买这本书可以去


ISBN: 9787301051993 出版时间: 2002-01-01 包装:
开本: 26cm 页数: 302页 字数:  

内容简介

  本书是一本Kylix入门教材,对Kylix的基础编程进行了详细的介绍。全书共分为16章,分别介绍Linux以及Kylix基础知识、文件管理应用程序的设计、对象Pascal语言、数据库应用程序的设计、网络应用程序设计基础和插口(Socket)的使用、Kylix自定义部件的开发等内容;附录部分介绍了最常用的Interbase数据库。本书不仅可以作为广大编程爱好者的指导书,也可以作为高等院校师生教学、自学的参考书。

作者简介

暂缺《Linux下的Delphi:Kylix使用与开发》作者简介

图书目录

第1章 Linux操作系统与Kylix简介
1.1Linux操作系统简介
1.2 为什么使用Linux操作系统
1.3Kylix简介
1.3.1Kylix概述
1.3.2Kylix的主要特点
1.4 安装Linux之前的准备工作
1.4.l 了解Linux操作系统对硬件设备的要求
l.4.2 确定硬件设备是否正确
1.4.3 考虑安装Kylix的设备要求
1.5 本章小结
第2章 Linux操作系统的安装和配置
2.1 Linux的安装
2.1.1 安装准备
2.1.2 开始安装
2.l.3 安装X文件
2.l.4 关闭系统
2.2 Linux系统的配置
2.2.l 配置鼠标
2.2.2 配置XWindow
2.2.3 配置LILO
2.2.4 配置声卡
2.2.5 配置网络
2.2.6 配置时钟
2.2.7 配置打印机
2.3 本章小结
第3章 Linux操作系统基本命令
3.l 使用man命令获取帮助
3.2 浏览及搜索文件系统
3.2.l 使用Cd命令进入不同的目录
3.2.2 使用pwd命令查看当前所在的位置
3.2.3 使用find命令在子目录中搜索匹配的文件
3.2.4 使用wbereis命令查找文件
3.2.5 使用locate命令定位文件
3.2.6 使用whatis和apropos命令获取命令简介
3.3 阅读子目录和文件
3.3.1 使用Is(dir)命令列出子目录的内容清单
3.3.2 使用Cat命令查看文件内容或合并文件
3.3.3 使用more命令逐屏阅读文件
3.3.4使用less命令浏览文件
3.3.5 使用head或tail命令阅读文件的开头和结尾
3.3.6 使用其他一些文件操作命令
3.4 在Linux系统中安装新软件
3.4.1 概述
3.4.2 寻找软件包
3.4.3 确定源代码是否可以在机器上通过编译并运行
3.4.4 替换制作文件
3.4.5 编译源代码
3.4.6 安装二进制代码
3.4.7 把软件包添加到用户的PATH语句中
3.4.8 识别可执行程序
3.5 本章小结
第4章Kylix的安装与启动
4.1 Kylix入门
4.2 安装Kylix前的准备
4.2.1 Kylix软件的获得
4.2.2Kylix的安装准备
4.2.3 安装前测试
4.2.4 安装LIBJPEG
4.2.5 安装GLIBC
4.3Kylix的安装
4.3.1 Kylix要求
4.3.2 根安装与普通(非根用户)安装的比较
4.3.3Kylix安装程序
4.3.4 安装过程
4.3.5 库相关性
4.3.6 标准C++库问题
4.3.7 对象库
4.3.8 卸载Kylix
4.4 启动Kylix
4.5 本章小结
第5章Kylixl.0集成开发环境
5.1 Kylix1.0集成开发环境的组成
5.2 菜单栏及其使用
5.2.1 File菜单
5.2.2 Edit菜单
5.2.3 Search菜单
5.2.4 View菜单
5.2.5Proect菜单
5.2.6Run菜单
5.2.7Compnent菜单
5.2.8Tools菜单
5.2.9Help菜单
5.3工具条及使用
5.4 部件板
5.5 窗体设计器
5.6 对象检查器及其使用
5.6.l 对象检查器的组成:
5.6.2 使用对象检查器设置属性
5.6.3 为部件对象添加事件
5.6.4 使用对象检查器的上下文菜单
5.7 代码编辑器及其使用
5.7.1 代码编辑器的组成
5.7.2 代码洞察(CodeInsight)
5.7.3代码浏览(CodeBrowser)
5.7.4 类完善
5.7.5 使用书签
5.7.6 使用代码编辑器的上下文菜单
5.8 代码管理器(CodeEXplore)及其使用
5.8.l 代码管理器的组成
5.8.2 代码管理器的使用
5.8.3 代码管理器的上下文菜单
5.9 本章小结
第6章 文件管理应用程序设计
6.l 文件管理设计基本思路
6.1.1 窗口设计
6.1.2 界面设计
6.1.3 子窗口的创建.布置和关闭
6.2 文件控件的联系
6.3 DriveTabSet的自画风格显示
6.3.l 设置自画风格
6.3.2 向字符串链表添加图形对象
6.3.3 画出自画项目
6.4 文件管理基本功能的实现
6.4.l 文件打开
6.4.2 文件拷贝.移动.删除.更名
6.4.3 一致的界面
6.4.4 显示文件属性
6.5 其他文件管理功能的实现
6.5.l 文件查找
6.5.2 显示磁盘信息
6.5.3 改变显示文件的类型
6.5.4 目录管理功能的实现
6.5.5 创建目录
6.5.6 删除目录
6.6 为部件增添一个方法
6.7 一些问题的处理
6.7.l 子窗口的标题
6.7.2 状态条的显示
6.7.3 版本信息
6.7.4 菜单项的变友与使能
6.7.5 可重用的文件处理模块
6.8 本章小结
第7章 对象Pascal语言基础知识
7.l 保留字和标识符
7.1.l 保留字和标准指令字
7.l.2 标识符
7.2 对象Pascal中的数据类型
7.2.l 简单数据类型
7.2.2 字符串类型
7.2.3 结构类型
7.2.4 指针类型
7.2.5 过程类型(procedural)
7.2.6 可变类型(variant)
7.2.7 其他类型
7.3 注释
7.4 运算符和表达式
7.4.l 运算符
7.4.2 表达式
7.5 语句
7.5.l 声明语句
7.5.2 赋值语句
7.5.3 gotO语句
7.5.4 复合语句
7.5.5with语句
7.5.6if语句
7.5.7case语句
7.5.8repeat语句
7.5.9while语句
7.5.10for语句
7.6 单元
7.6.l 对象Pascal的库单元Unit
7.6.2 对象Pascal程序库单元的结构
7.7 类与对象
7.7.1 什么是对象
7.7.2 对象的封装性
7.7.3 对象的继承性
7.7.4 对象的多态性
7.8 本章小结
第8章 使用Kylix开发数据库应用程序
8.1 数据库系统概述
8.2 数据库应用程序的体系结构
8.3Kylix(Server)支持的数据库类型
8.3.1 Interbase
8.3.2MySQL
8.3.3DB2
8.3.4Oracle
8.4 数据库访问控制部件及其应用
8.4.1 数据访问(DataAccess)部件
8.4.2 数据库表达(dbExpress)部件
8.4.3数据控制(DataControl)部件
8.5 Kylix中的SQL
8.5.1 SQL语言简介
8.5.2Kylix的SQL语言的基本应用
8.6 本章小结
第9章 数据控制部件的使用
9.l 数据控制部件的基本特征
9.1.l 将数据控制部件和数据集关联起来
9.1.2 编辑更新数据
9.1.3 启动和关闭数据显示
9.l.4 刷新数据显示
9.1.5 启动鼠标.键盘和定时器事件
9.2 如何组织数据
9.2.l 显示单个记录
9.2.2 显示多个记录
9.3 使用TDBGrid显示.编辑数据
9.3.l 在缺省状态下使用网格控制
9.3.2 显示复合字段
9.3.3 设置grid选项
9.3.4 在网格内编辑
9.3.5 控制网格绘图属性
9.3.6 对运行时用户行为的响应
9.4 导航.操作记录
9.5 本章小结
第10章 使用无向数据集
10.l 指定数据显示
10.1.l 显示查询结果
10.l.2 在表中显示记录
10.1.3 显示存储过程结果
10.2 取数据
10.2.l 准备数据集
10.2.2 取多个数据集
10.3 执行无返回记录的命令
10.3.l 指定要执行的命令
10.3.2 执行命令
10.3.3 创建和修改服务器元数据
10.4 建立主/明细关系
1O.4.1 建立TSQLDataSet或TSQLQuery的主/明细关系
10.4.2 建立TSQLTable的主/明细关系
10.5 访问主题信息
10.5.l 在使用数据集之后取数据
10.5.2 元数据数据集的结构
10.6 本章小结
第11章 链接到数据库
11.l 控制链接
11.1.l 描述服务器链接
11.l.2 打开和关闭服务器链接
11.2 控制服务器登录
11.3 管理事务
11.3.l 开始事务
11.3.2 终止事务
11.3.3 规定事务独立级别
11.4 访问服务器元数据
11.5 使用相关数据集
11.5.l 不断开与服务器的链接而关闭数据集
11.5.2 叠代穿过相关数据集
11.6 发送命令到服务器
11.7 调试数据库应用程序
11.7.1 使用TSQLMonitor来监视SQL命令
11.7.2 使用回叫来监视SQL命令
11.8 本章小结
第12章 使用客户数据集(ClientDataSets)
12.l 使用客户数据集处理数据
12.1.l 在客户数据集中导航数据
12.l.2 限制出现的记录
12.1.3 显示主/明细关系
12.l.4 约束数据值
12.1.5 将数据设置为只读的
12.l.6 编辑数据
12.l.7 排序和索引
12.1.8 表示计算值
12.1.9 使用维护聚合(maintainedaggregates)
12.1.10给数据添加特定应用信息
12.2 从另一个数据集拷贝数据
12.2.l 直接赋值
12.2.2 克隆客户数据集光标
12.3 和提供商一起使用客户数据集
12.3.l 指定一个数据提供商
12.3.2 从数据源获取参数
12.3.3 传递参数到源数据集
12.3.4 指定在服务器上执行的命令
12.3.5 从源数据集请求数据
12.3.6 更新记录
12.3.7 刷新记录
12.3.8 使用客户事件与提供商部件通讯
12.4 使用SQL客户数据集
12.4.l 何时使用TSQLClientDataSet
12.4.2 建立一SQL客户数据集
12.4.3 配置内部提供商部件
12.5 和基于文件的数据一起使用客户数据集
12.5.l 创建一个新数据集
12.5.2 从文件或流中载入数据
12.5.3 合并变化到数据
12.5.4 保存数据到文件或流
12.6 本章小结
第13章 使用提供商(Provider)部件
13.1 决定数据源
13.2 与客户数据集通讯
13.3 选择更新方法
13.4 控制数据包中包含哪些数据
13.4.l 指定数据包中有哪些字段
13.4.2 设置影响数据包的选项
13.4.3 向数据包中添加客户信息
13.5 对客户数据请求的响应
13.6 对客户数据更新的响应
13.6.l 在更新数据库之前编辑delta包
13.6.2 如何影响更新
13.6.3 显示单个更新
13.6.4 在提供商部件中解决更新错误问题
13.6.5 在不代表单个表格的数据集上应用更新
13.7 对客户引发事件的响应
13.8 本章小结
第14章 创建Internet服务器应用程序
14.l 术语与标准
14.l.1 URL(UniformResourceLocator,统一资源定位符)的组成
14.l.2 HTTP请求头信息
14.2 HTTP服务器行为
14.2.1 形成客户请求
14.2.2 处理CGI请求
14.2.3 处理动态共享对象请求
14.3 Web服务器应用程序
14.3.1 Web服务器应用程序的类型
14.3.2创建Web服务器应用程序
14.3.3Web模块
14.3.4Web应用程序对象
14.4Wab服务器应用程序的结构
14.5Web调度程序
14.5.l 给调度程序添加行为
14.5.2 调度请求信息
14.6 行为项
14.6.l 确定触发行为的时机
14.6.2 用行为项响应请求消息
14.7 访问客户请求信息
14.7.l 包含请求头信息的属性
14.7.2 HTTP请求消息的内容
14.8 创建HTTP响应消息
14.8.l 填写响应头
14.8.2 设置响应内容
14.8.3 发送响应
14.9 生成响应消息的内容
14.9.1 使用页面生成器(pageproducer)部件
14.10 在响应中使用数据库信息
14.10.1 在Web模块中加入会话
14.10.2 在HTML中标识数据库信息
14.11 调试服务器应用程序
14.11.l 调试CGI应用程序
14.11.2 调试ApacheDSO应用程序
14.12 本章小结
第15章 使用插口(Sockets)
15.l 实现的服务
15.2 Socket链接的类型
15.2.l 客户链接
15.2.2 侦听链接
15.2.3 服务器链接
15.3 描述Socket
15.3.l 描述主机
15.3.2 使用端口
15.4 使用Socket部件
15.4.l 使用客户Socket
15.4.2 使用服务器Socket
15.5 响应Socket事件
15.5.1 错误事件
15.5.2 客户事件
15.5.3服务器事件
15.6通过Socket链接读写
15.6.l 非阻塞链接
15.6.2 阻塞链接
15.7 本章小结
第16章 Kylix自定义部件开发
16.l建立部件概述
16.1.l 跨平台部件库CLX
16.1.2 部件和类
16.1.3 建立部件过程概述
16.1.4 建立新部件的方法
16.l.5 测试永安装的部件
16.2 编写部件的面向对象技术
16.2.l 建立部件
16.2.2 控制部件的访问
16.2.3 派送方法
16.3Kylix部件编程
16.3.1创建属性
16.3.2 创建事件
16.3.3 创建方法
16.4 使部件在设计时可用
16.4.l 注册部件
16.4.2 添加ComponentPalette上的位图
16.4.3 添加属性编辑器
16.5 部件编程实例
16.5.l 创建数据库相关的日历控制一TDBCalendar
16.5.2 创建图形部件
16.6 本章小结
附录 nterbase简介



本目录推荐