注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計其他編程語言/工具Kylix程序設計:基礎教程

Kylix程序設計:基礎教程

Kylix程序設計:基礎教程

定 價:¥46.00

作 者: 喬林編著
出版社: 中國鐵道出版社
叢編項: 基礎教程含盤
標 簽: Kylix

購買這本書可以去


ISBN: 9787113042325 出版時間: 2001-07-01 包裝: 平裝
開本: 26cm+光盤1片 頁數(shù): 448 字數(shù):  

內(nèi)容簡介

  本書以多個應用程序實例為基礎,介紹了KyliX程序設計的基本方法。內(nèi)容涉及Kylix的安裝與使用、Kylix可視化開發(fā)方法、Kylix程序結構、Kylix的基本語言要素、Kylix的控制結構、數(shù)組、字符串與數(shù)字、過程與函數(shù)、萊單與工具欄設計等。書中詳細剖析了各個實例,使讀者學會正確的思考方法,以及如何正確的將思考方法轉化為正確的程序代碼。附帶光盤中給出了書中所涉及的實例和練習的全部源代碼。本書是Kylix程序設計的入門讀物,適合計算機軟件開發(fā)人員和一般計算機人員,尤其是Linux愛好者使用。如果與本系列的其他圖書配合使用效果更佳。

作者簡介

暫缺《Kylix程序設計:基礎教程》作者簡介

圖書目錄

第1章 事件與面向對象
1.1 人與計算機
1.2 用戶控制
1.3 對象與類的基本特征
1.3.1 何謂對象
1.3.2 X Window中的對象
1.3.3 對象的屬性
1.3.4 對象的行為
1.4 小結
第2章 安裝Kylix
2.1 安裝Kylix前的準備工作
2.1.1 最低安裝要求
2.1.2 檢測Linux的bug
2.1.3 修復glibc
2.1.4 安裝或升級libjpeg
2.2 安裝Kylix
2.2.1 安裝身份
2.2.2 安裝Kylix
2.2.3 Kylix的庫相關性
2.2.4 多用戶的文件共享
2.3 小結
第3章 Kylix集成開發(fā)環(huán)境
3.1 Kylix集成開發(fā)環(huán)境的組成
3.1.1 加速欄
3.1.2 對象檢查器
3.1.3 窗體設計器
3.1.4 代碼編輯器
3.2 Kylix代碼編輯器的基本用法
3.2.1 使用Kylix的代碼編輯器
3.2.2 設置書簽
3.2.3 查找與替換文本
3.3 Kylix菜單欄
3.3.1 “File”菜單
3.3.2 “Edit”菜單
3.3.3 “Search”菜單
3.3.4 “View”菜單
3.3.5 “Project”菜單
3.3.6 “Run”菜單
3.3.7 “Component”菜單
3.3.8 “Tools”菜單
3.3.9 “Help”菜單
3.4 Kylix的基本部件
3.4.1 部件面板
3.4.2 常用文本部件
3.4.3 按鈕與單選框、復選框部件
3.4.4 滾動部件
3.4.5 分組與分界部件
3.4.6 網(wǎng)格與表格部件
3.4.7 圖形與圖像部件
3.4.8 視圖部件
3.4.9 菜單部件
3.4.10 定時器部件
3.4.11 對話框部件
3.5 小結
3.6 問題與練習
第4章 Kylix可視化開發(fā)方法
4.1 一個簡單的用戶界面
4.1.1 任務分析
4.1.2 創(chuàng)建工程
4.1.3 對象檢查器的基本功能
4.1.4 設置和修改窗體的屬性
4.1.5 在窗體上添加部件
4.1.6 部件的調(diào)整與對齊
4.1.7 設置部件的屬性
4.2 使用Kylix的代碼編輯器
4.2.1 程序實現(xiàn)
4.2.2 代碼補足
4.2.3 代碼參數(shù)提示
4.2.4 表達式求值提示
4.2.5 符號洞察
4.2.6 代碼模板
4.2.7 代碼瀏覽
4.2.8 模塊導航
4.2.9 探索鼠標右鍵的功能
4.3 使用Kylix的代碼管理器
4.4 創(chuàng)建多窗體工程
4.4.1 創(chuàng)建一個含有About對話框的例程
4.4.2 指定自動創(chuàng)建窗體
4.5 小結
4.6 問題與練習
第5章 Kylix程序結構
5.1 Kylix的文件組織
5.2 Kylix的程序組織
5.2.1 一個簡單的控制臺程序
5.2.2 一個簡單的X Window程序
5.3 Kylix的單元組織
5.3.1 單元的組織結構
5.3.2 單元首都unit
5.3.3 接口部分interface
5.3.4 實現(xiàn)部分implementation
5.3.5 初始化部分initialization
5.3.6 結束部分finalization
5.4 單元引用
5.4.1 uses子句
5.4.2 單元的引用
5.4.3 單元的循環(huán)引用
5.5 塊與作用域
5.5.1 塊
5.5.2 作用域
5.5.3 名稱沖突
5.6 使用Kylix的工程管理器
5.6.1 工程管理器
5.6.2 工程瀏覽器
5.6.3 使用對象倉庫
5.7 小結
5.8 問題與練習
第6章 Kylix的基本語言要素
6.1 Kylix語句與語句塊
6.1.1 空白與語句
6.1.2 單語句
6.1.3 塊與復合語句
6.1.4 跳轉語句
6.2 Kylix的標識符與保留字
6.2.1 標識符
6.2.2 關鍵字
6.2.3 定義標識符的良好習慣
6.3 Kylix的操作符與表達式
6.3.1 操作符的優(yōu)先級
6.3.2 操作符
6.4 表達式的類型
6.4.1 表達式的類型轉換
6.4.2 移位運算與類型轉換實例
6.5 常量
6.5.1 常量的聲明
6.5.2 字符串資源
6.5.3 有型常量
6.6 變量
6.6.1 變量的聲明
6.6.2 全局變量的初始化
6.6.3 絕對地址
6.6.4 變量的使用
6.6.5 動態(tài)變量
6.6.6 線程局部變量
6.7 Kylix中的數(shù)據(jù)類型
6.7.1 序數(shù)類型
6.7.2 整數(shù)類型
6.7.3 字符類型
6.7.4 實數(shù)類型
6.8 注釋你的代碼
6.9 小結
6.10 問題與練習
第7章 Kylix的控制結構
7.1 布爾表達式
7.2 條件分支語句
7.2.1 if語句
7.2.2 case語句
7.2.3 條件分支語句實例
7.3 循環(huán)語句
7.3.1 for循環(huán)語句
7.3.2 while循環(huán)語句
7.3.3 repeat循環(huán)語句
7.3.4 break語句
7.3.5 幾種循環(huán)的比較
7.4 循環(huán)程序實例
7.4.1 TCanvas類
7.4.2 設計應用程序的界面
7.4.2 設計數(shù)據(jù)結構
7.4.3 最終實現(xiàn)
7.5 小結
7.6 問題與練習
第8章 數(shù)組
8.1 基本用戶自定義類型
8.1.1 枚舉類型
8.1.2 子界類型
8.1.3 集合類型
8.1.4 集合操作符
8.2 靜態(tài)數(shù)組
8.2.1 一維靜態(tài)數(shù)組
8.2.2 多維靜態(tài)數(shù)組
8.2.3 有型靜態(tài)數(shù)組常量
8.2.4 使用靜態(tài)數(shù)組時需要注意的問題
8.2.5 靜態(tài)數(shù)組的存儲格式
8.3 動態(tài)數(shù)組
8.3.1 一維動態(tài)數(shù)組的聲明
8.3.2 一維動態(tài)數(shù)組的使用
8.3.3 一維動態(tài)數(shù)組的存儲格式
8.3.4 一維動態(tài)數(shù)組的裁剪
8.3.5 多維動態(tài)數(shù)組
8.4 使用TListBox部件的動態(tài)數(shù)組實例
8.4.1 TListBox部件
8.4.2 程序任務分析
8.4.3 窗體設計
8.4.4 程序實現(xiàn)
8.5 小結
8.6 問題與練習
第9章 字符串與數(shù)字
9.1 字符串
9.1.1 字符串類型
9 1.2 字符串運算
9.1.3 AnsiString類型與動態(tài)字符數(shù)組
9.2 字符串操作
9.2.1 字符串處理函數(shù)與過程
9.2.2 字符串的格式化
9.2.3 字符串與數(shù)字的轉換
9.3 計算器實例
9.3.1 我們要干什么
9.3.2 TLCDNumber部件
9.3.3 設計思路
9.3.4 最終實現(xiàn)
9.4 使用TStringGrid部件
9.4.1 TStringGrid部件
9.4.2 元素操作
9.5 小結
9.6 問題與練習
第10章 過程與函數(shù)
10.1 過程的聲明與調(diào)用
10.1.1 過程聲明
10.1.2 過程調(diào)用
10.2 函數(shù)的聲明與調(diào)用
10.2.1 函數(shù)的聲明與返回值
10.2.2 函數(shù)的調(diào)用
10.3 過程與函數(shù)的參數(shù)
10.3.1 參數(shù)語義
10.3.2 值參數(shù)
10.3.3 變量參數(shù)
10.3.4 常量參數(shù)
10.3.5 外部參數(shù)
10.3.6 無型參數(shù)
10.4 過程與函數(shù)的調(diào)用規(guī)范
10.5 過程與函數(shù)的嵌套與速歸
10.5.1 過程與函數(shù)的嵌套
10.5.2 過程與函數(shù)的前置聲明
10.5.3 遞歸調(diào)用
10.6 小結
10.7 問題與練習
第11章 文本編輯器實例
11.1 創(chuàng)建應用程序的菜單界面
11.1.1 使用主菜單部件TMainMenu
11.1.2 創(chuàng)建主菜單
11.1.3 創(chuàng)建二級子菜單
11.1.4 菜單項的選中與有效標記
11.1.5 菜單項的快捷鍵與加速鍵
11.1.6 彈出式菜單
11.1.7 窗體的設計代碼
11.2 菜單項的事件處理過程
11.3 TMemo部件
11.4 文本編輯器的設計
11.4.1 窗體設計
11.4.2 窗體設計代碼
11.5 文本編輯器的實現(xiàn)
11.5.1 基本編輯操作
11.5.2 使用TFont類
11.5.3 設置文本編輯器的字體
11.5.4 使用TFindDialog部件與TReplaceDialog部件
11.5.5 查找與替換
11.5.6 使用TOpenDialog部件與TSaveDialog部件
11.5.7 文件操作
11.5.8 退出編輯器
11.6 工具欄與狀態(tài)欄
11.6.1 添加工具欄
11.6.2 使用TImageList部件
11.6.3 狀態(tài)欄
11.6.4 編譯運行程序
11.7 小結
11.8 問題與練習
附錄A 部分練習參考答案





本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號