书籍详情

Kylix应用开发与实例

Kylix应用开发与实例

作者:汪晓庆等编

出版社:机械工业出版社

出版时间:2003-01-01

ISBN:9787111111429

定价:¥38.00

购买这本书可以去
内容简介
  Kylix是世界上第一个基于Linux平台的、完整的、高性能RAD开发工具,它极大地提高了Kylix平台上GUI应用程序的开发效率,并对Linux世界产生了极其深远的影响。本书结合大量实例,使用通俗的语言深入浅出,清晰系统地介绍了Kylix应用开发环境与编程技巧,为使用Kylix开发功能强大的Linux应用提供了全面、充分的资源。本书适用于希望快速掌握并精通Kylix编程的各层次的读者。
作者简介
暂缺《Kylix应用开发与实例》作者简介
目录
第一部分  背景与墓础知识                  
 第1章  Kylix基本知识                  
 1. 1  Kylix发布的背景及意义                  
 1. 2  Kylix产品分类                  
 l. 3  Kylix功能与特点                  
 1. 4  Kylix与Delphi                  
 1. 5  小结                  
 第2章  Object Pascal语言                  
 2. l  常量                  
 2. 1. l  真实常量                  
 2. l. 2  类型常量                  
 2. 2  变量                  
 2. 2. l  初始化变量                  
 2. 2. 2  动态变量                  
 2. 2. 3  线程变量                  
 2. 3  数据类型                  
 2. 3. l  简单类型                  
 2. 3. 2  字符串类型                  
 2. 3. 3  结构类型                  
 2. 3. 4  指针类型                  
 2. 3. 5  过程类型                  
 2. 3. 6  Variant类型                  
 2. 4  表达式与运算符                  
 2. 4. 1  表达式                  
 2. 4. 2  运算符                  
 2. 5  Object Pascal语句                  
 2. 5. l  赋值语句                  
 2. 5. 2  函数与过程调用语句                  
 2. 5. 3  goto语句                  
 2. 5. 4  复合语句                  
 2. 5. 5  with语句                  
 2. 5. 6  条件语句                  
 2. 5. 7  case语句                  
 2. 5. 8  循环语句                  
 2. 6  过程与函数                  
 2. 6. 1  过程与函数的声明                  
 2. 6. 2  过程与函数的调用                  
 2. 6. 3  调用习惯                  
 2. 7  类与对象                  
 2. 7. 1  类类型(ciass types)                  
 2. 7. 2  域                  
 2. 7. 3  方法                  
 2. 7. 4  类引用类型(class-reference type)                  
 2. 7. 5  接口类型(interface type)                  
 2. 8  程序与单元                  
 2. 8. l  程序结构及语法                  
 2. 8. 2  单元结构及语法                  
 2. 8. 3  简单程序示例                  
 2. 9  小结                  
 第二部分  Kylix快速入门                  
 第3章  Kylix安装与卸载                  
 3. l  安装前准备                  
 3. 1. l  硬件环境需求                  
 3. 1. 2  软件环境需求                  
 3. l. 3  问题的解决                  
 3. 2  正式安装                  
 3. 2. 1  安装身份                  
 3. 2. 2  Kylix安装程序                  
 3. 2. 3  安装步骤                  
 3. 2. 4  产品激活与注册                  
 3. 3  Kylix产品升级                  
 3. 4  卸载                  
 3. 5  小结                  
 第4章  Kylix集成开发环境                  
 4. l  主窗口                  
 4. 2  菜单                  
 4. 2. 1  File菜单                  
 4. 2. 2  Edit菜单                  
 4. 2. 3  Search菜单                  
 4. 2. 4  View菜单                  
 4. 2. 5  Project莱单                  
 4. 2. 6  Run菜单                  
 4. 2. 7  Component菜单                  
 4. 2. 8  Tools菜单                  
 4. 2. 9  Help菜单                  
 4. 3  工具栏                  
 4. 3. l  标准工具栏                  
 4. 3. 2  显示工具栏                  
 4. 3. 3  桌面工具栏                  
 4. 3. 4  调试工具栏                  
 4. 3. 5  Internet工具栏                  
 4. 3. 6  定制工具栏                  
 4. 4  组件板                  
 4. 4. 1  使用组件板                  
 4. 4. 2  框架                  
 4. 4. 3  定制组件板                  
 4. 5  代码编辑器                  
 4. 5. l  代码编辑器快捷菜单                  
 4. 5. 2  使用代码编辑器浏览代码                  
 4. 5. 3  在代码编辑器中获取帮助                  
 4. 5. 4  查看并编辑窗体代码                  
 4. 5. 5  定制代码编辑器                  
 4. 6  代码浏览器                  
 4. 6. l  使用代码浏览器                  
 4. 6. 2  定制代码浏览器                  
 4. 7  项目管理器                  
 4. 8  项目浏览器                  
 4. 9  对象观察器                  
 4. 10  窗体设计器                  
 4. 11  对象库                  
 4. 11. l  将对象库的项添加到项目                  
 4. 11. 2  将模板添加到对象库                  
 4. 11. 3  指定用户模板为默认模板                  
 4. 12  小结                  
 第5章  Kylix快速应用                  
 5. 1  Kylix应用程序开发步骤                  
 5. 1. 1  创建/打开Project                  
 5. 1. 2  设计用户界面                  
 5. 1. 3  编写代码                  
 5. 1. 4  编译. 调试与运行项目                  
 5. l. 5  制作发行版本                  
 5. 2  快速应用程序开发实例                  
 5. 2. 1  开始一个新的应用程序                  
 5. 2. 2  分析用户界面需求                  
 5. 2. 3  创建文本编辑区域                  
 5. 2. 4  添加菜单及工具栏支撑组件                  
 5. 2. 5  添加菜单                  
 5. 2. 6  添加工具栏                  
 5. 2. 7  编写事件句柄                  
 5. 2. 8  创建一个About对话框                  
 5. 2. 9  完善并运行应用程序                  
 5. 3  小结                  
 第三部分  Kylix数据库应用开发                  
 第6章  Kylix数据库应用开发入门                  
 6. l  数据库应用开发基本步骤                  
 6. 2  Kylix数据库应用结构设计                  
 6. 2. l  数据库类型                  
 6. 2. 2  数据库应用结构                  
 6. 3  常用数据库应用开发组件                  
 6. 4  制作数据库应用发行版本                  
 6. 5  一个简单的数据库应用开发实例                  
 6. 5. l  开始一个新的应用                  
 6. 5. 2  设置窗体属性值                  
 6. 5. 3  分析用户界面需求                  
 6. 5. 4  添加ClientDataSet与DataSource组件                  
 6. 5. 5  创建数据库表记录显示区域                  
 6. 5. 6  创建一组数据库浏览按钮                  
 6. 5. 7  创建MEMO字段信息显示区域                  
 6. 5. 8  创建GRAPHIC字段信息显示区域                  
 6. 5. 9  创建应用程序关闭按钮                  
 6. 5. 10  运行应用程序                  
 6. 6  小结                  
 第7章  理解与使用数据集                  
 7. l  数据集的类型                  
 7. 2  打开与关闭数据集                  
 7. 3  设置数据集状态                  
 7. 4  导航数据集                  
 7. 5  查找数据集信息                  
 7. 6  显示与编辑数据子集                  
 7. 7  修改数据                  
 7. 8  数据集事件                  
 7. 9  小结                  
 第8章  数据访问组件                  
 8. 1  TDataSource组件                  
 8. 1. 1  TDataSource属性. 方法及                  
 事件介绍                  
 8. 1. 2  TDataSource创建与使用步骤                  
 8. 2  TClientDataset组件                  
 8. 2. 1  TClientDataset属性. 方法及事件介绍                  
 8. 2. 2  TClientDataset的使用                  
 8. 3  TDatasetProvider组件                  
 8. 3. 1  TDatasetProvider属性. 方法及事件介绍                  
 8. 3. 2  TDataSetProvider使用方法与技巧                  
 8. 4  TXMLTransform组件                  
 8. 4. 1  TXMLTransform属性. 方法及事件介绍                  
 8. 4. 2  TXMLTransform使用技巧                  
 8. 5  TXMLTransformProvider组件                  
 8. 5. 1  TXMLTransformProvider属性. 法及事件介绍                  
 8. 5. 2  TXMLTransformProvider使用技巧                  
 8. 6  TXMLTransformClient组件                  
 8. 6. 1  TXMLTransformClient属性. 方法及事件介绍                  
 8. 6. 2  TXMLTransformClient使用技巧                  
 8. 7  Provider组件使用方法与技巧                  
 8. 8  小结                  
 第9章  数据控制组件                  
 9. l  数据控制组件的公共使用特性                  
 9. 2  TDBGrid组件                  
 9. 2. 1  TDBGrid属性. 方法及事件介绍                  
 9. 2. 2  TDBGrid应用实例                  
 9. 3  TDBNavoptor组件                  
 9. 3. 1  TDBNavigator属性. 方法及事件介绍                  
 9. 3. 2  TDBNavigator应用实例                  
 9. 4  TDBText组件                  
 9. 4. 1  TDBText属性. 方法及事件介绍                  
 9. 4. 2  TDBText应用实例                  
 9. 5  TDBEdit组件                  
 9. 5. 1  TDBEdit属性. 方法及事件                  
 9. 5. 2  TDBEdit应用实例                  
 9. 6  TDBMemo组件                  
 9. 6. 1  TDBMemo属性. 方法及事件                  
 9. 6. 2  TDBMemo应用实例                  
 9. 7  TDBImage组件                  
 9. 7. 1  TDBImage属性. 方法及事件介绍                  
 9. 7. 2  TDBImage应用实例                  
 9. 8  TDBListBox组件                  
 9. 8. 1  TDBListBox属性. 方法及事件                  
 9. 8. 2  TDBListBox应用实例                  
 9. 9  TDBComboBox组件                  
 9. 9. 1  TDBComboBox属性. 方法及事件介绍                  
 9. 9. 2  TDBComboBox应用实例                  
 9. 10  TDBCheckBox组件                  
 9. 10. 1  TDBCheckBox属性. 方法及事件                  
 9. 10. 2  TDBCheckBox应用实例                  
 9. 11  TDBRadioGroup组件                  
 9. 11. 1  TDBRadioGroup属性. 方法及事件                  
 9. 11. 2  TDBRadioGroup应用实例                  
 9. 12  TDBLookupListBox组件                  
 9. 12. 1  TDBLookopListBox属性. 方法及事件                  
 9. 12. 2  TDBLookupListBox应用实例                  
 9. 13  TDBLookupComboBox组件                  
 9. 13. 1  TDBLookupComboBox属性. 方法及事件                  
 9. 13. 2  TDBLookupComboBox应用实例                  
 9. 14  小结                  
 第10章  dbExpress组件                  
 10. 1  TSQLConnection组件                  
 10. 1. 1  TSQLConnection属性. 方法及事件                  
 10. 1. 2  TSQLConnection使用技巧                  
 10. 2  TSQLDataSet等单向数据集组件                  
 10. 2. 1  TSQLDataset等属性. 方法及事件介绍                  
 10. 2. 2  TSQLDataSet等单向数据集的使用方法与技巧                  
 10. 3  TSQLMonitor组件                  
 10. 3. 1  TSQLMonitor属性. 方法及事件介绍                  
 10. 3. 2  TSQLMonitor的使用步骤与方法                  
 10. 4  TSQLClientDataset组件                  
 10. 4. 1  TSQLClientDataset属性. 方法及事件介绍                  
 10. 4. 2  TSQLClientDataset使用方法与技巧                  
 10. 5  小结                  
 第11章  理解与掌握字段组件                  
 11. l  动态字段组件                  
 11. 2  持久性字段组件                  
 11. 2. 1  创建与删除持久性字段                  
 11. 2. 2  定义特殊持久性字段                  
 11. 2. 3  设置持久性字段属性与事件                  
 11. 3  字段组件方法                  
 11. 4  操作字段值                  
 11. 4. l  访问字段值                  
 11. 4. 2  转换字段值                  
 11. 4. 3  检查字段当前值                  
 11. 4. 4  为字段设置默认值                  
 11. 4. 5  指定约束                  
 11. 5  使用对象字段                  
 11. 5. l  显示ADT与Array字段                  
 11. 5. 2  使用ADT字段                  
 11. 5. 3  使用Array字段                  
 11. 5. 4  使用Dataset字段                  
 11. 5. 5  使用Reference字段                  
 11. 6  小结                  
 第12章  使用客户端数据集                  
 12. l  使用客户端数据集操作数据                  
 12. 1. 1  导航客户端数据集中的数据                  
 12. 1. 2  限制记录的出现                  
 12. 1. 3  表示主从关系                  
 12. 1. 4  约束数值                  
 12. 1. 5  使数据只读                  
 12. 1. 6  编辑数据                  
 12. 1. 7  排序与索引                  
 12. 1. 8  表示计算值                  
 12. l. 9  使用自维护合计                  
 12. l. 10  添加定制信息                  
 12. 2  从其他数据集复制数据                  
 12. 3  使用带Provider的客户端数据集                  
 12. 4  使用TSQLClientDataSet                  
 12. 5  使用基于文件数据的客户端数据集                  
 12. 5. 1  创建一个新的数据集                  
 12. 5. 2  从文件或流装入数据                  
 12. 5. 3  将修改信息合并入数据                  
 12. 5. 4  将数据保存至文件或流                  
 12. 6  小结                  
 第四部分  Kylix前沿应用开发                  
 第13章  多线程应用                  
 13. l  定义线程对象                  
 13. 1. l  初始化线程                  
 13. l. 2  编写线程函数                  
 13. l. 3  编写清除代码                  
 13. 2  线程同步                  
 13. 2. l  避免同时访问                  
 13. 2. 2  等待其他线程                  
 13. 3  执行线程对象                  
 13. 4  调试多线程应用                  
 13. 5  小结                  
 第14章  Internet应用                  
 14. 1  Web Broker与 WebSnap技术特性                  
 14. 2  基础知识                  
 14. 3  WWW工作方式                  
 14. 4  Web服务器应用类型                  
 14. 4. 1  CGI stand-alone                  
 14. 4. 2  Apache DSO Module                  
 14. 4. 3  转换Web服务器应用目标类型                  
 14. 5  使用Web Broker                  
 14. 5. l  使用 Web Broker创建Web服务器应用                  
 14. 5. 2  Web Broker应用结构                  
 14. 5. 3  Web调度器                  
 14. 5. 4  动作项                  
 14. 5. 5  访问客户端请求信息                  
 14. 5. 6  创建HTTP响应报文                  
 14. 5. 7  生成响应报文内容                  
 14. 5. 8  在响应中使用数据库信息                  
 14. 6  使用WehSnap                  
 14. 6. 1  基本WebSnap组件                  
 14. 6. 2  使用WebSnap创建Web服务器应用                  
 14. 6. 3  高级HTML设计                  
 14. 6. 4  登录支持                  
 14 6.  5  调度请求                  
 14. 7  使用XML文档                  
 14. 7. l  使用文档对象模型                  
 14. 7. 2  使用XML组件                  
 14. 7. 3  使用Data Binding向导提取XML文档                  
 14. 8  使用Web Services                  
 14. 8. 1  编写支持Web Services的服务器                  
 14. 8. 2  编写Web Services客户端                  
 14. 9  调试服务器应用                  
 14. 9. 1  调试CGI应用                  
 14. 9. 2  调试Apache DSO应用                  
 14. 10  小结                  
 第15章  跨平台应用                  
 15. 1  Windows与Linux环境区别                  
 15. 2  Delphi/Windows与Kylix/Linux的区别                  
 15. 3  将Windows应用程序移至Linux                  
 15. 3. l  移植方式                  
 15. 3. 2  移植应用程序步骤                  
 15. 3. 3  编写可移植代码                  
 15. 3. 4  一些无法移植的特性                  
 15. 3. 5  消息与系统事件                  
 15. 3. 6  在Windows与 Linux间共享源文件                  
 15. 4  跨平台数据库应用                  
 15. 4. 1  将数据库应用程序移植至Linux                  
 15. 4. 2  更新dbExpress应用程序数据                  
 15. 5  跨平台Internet应用                  
 15. 6  小结                  
 第五部分  Kylix应用开发实例                  
 第16章  数据库应用开发实例                  
 16. 1  安装与卸载InterBase数据库                  
 16. 1. l  系统需求                  
 16. 1. 2  安装InterBase数据库                  
 16. l. 3  卸载InterBase数据库                  
 16. 2  需求分析与方案设计                  
 16. 3  创建新项目                  
 16. 4  窗体设计                  
 16. 4. l  主窗体设讨                  
 16. 4. 2  数据模块窗体设计                  
 16. 4. 3  雇员管理窗体设计                  
 16. 4. 4  数据新增窗体设计                  
 16. 4. 5  数据测览与编辑窗体设计                  
 16. 4. 6  雇员查询窗体设计                  
 16. 4. 7  工资调整历史资料查询窗体设计                  
 16. 4. 8  错误消息窗体设计                  
 16. 5  程序代码编写                  
 16. 5. l  主窗体相关事件句柄编写                  
 16. 5. 2  雇员管理自体相关事件句柄及过程编写                  
 16. 5. 3  错误消息窗体相关事件句柄编写                  
 16. 5. 4  数据新增窗体相关事件句柄编写                  
 16. 5. 5  数据浏览与编辑窗体相关事件句柄编写                  
 16. 5. 6  雇员查询窗体相关事件句柄编写                  
 16. 6  实例运行                  
 16. 7  小结                  
 第17章  Web应用开发实例                  
 17. 1  创建一个新项目                  
 17. 2  创建EmployeeTable页面                  
 17. 3  将数据组件添加至EmployeeTable页面模块                  
 17. 4  创建用于显示数据的网格                  
 17. 5  添加编辑窗体                  
 17. 6  添加错误报告                  
 17. 7  运行Web应用实例                  
 17. 8  小结                  
                   
                   

猜您喜欢

读书导航