KYLIX套用開發與實例

KYLIX套用開發與實例

《KYLIX套用開發與實例》是2003年機械工業出版社出版的圖書,作者是汪曉慶等。

基本介紹

  • 書名:KYLIX套用開發與實例
  • 作者:汪曉慶 等
  • ISBN:711111142
  • 出版社:機械工業出版社
基本信息,簡介,目錄,

基本信息

定價:38
頁數:513
出版日期:2003-1-1
版次: 1
開本:787*1092 1/16
包裝:精裝

簡介

Kylix是世界上第一個基於Linux平台的、完整的、高性能RAD開發工具,它極大地提高了Kylix平台上GUI應用程式的開發效率,並對Linux世界產生了極其深遠的影響。本書結合大量實例,使用通俗的語言深入淺出,清晰系統地介紹了Kylix套用開發環境與編程技巧,為使用Kylix開發功能強大的Linux套用提供了全面、充分的資源。
本書適用於希望快速掌握並精通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 小結

相關詞條

熱門詞條

聯絡我們