注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語(yǔ)言/工具Kylix程序設(shè)計(jì)(實(shí)戰(zhàn)教程)

Kylix程序設(shè)計(jì)(實(shí)戰(zhàn)教程)

Kylix程序設(shè)計(jì)(實(shí)戰(zhàn)教程)

定 價(jià):¥50.00

作 者: 喬林編著
出版社: 中國(guó)鐵道出版社
叢編項(xiàng): Kylix程序設(shè)計(jì)系列
標(biāo) 簽: Kylix

ISBN: 9787113044732 出版時(shí)間: 2002-01-01 包裝: 膠版紙
開(kāi)本: 26cm+光盤1片 頁(yè)數(shù): 460 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)以多個(gè)應(yīng)用程序?qū)嵗秊榛A(chǔ),介紹了Kylix程序設(shè)計(jì)的基本方法。內(nèi)容涉及多頁(yè)面界面、多文檔界面、文件、異常處理與程序調(diào)試、屬性、方法指針與事件、高級(jí)面向主題、部件開(kāi)發(fā)、數(shù)據(jù)庫(kù)開(kāi)發(fā)基礎(chǔ)、網(wǎng)絡(luò)編程初探、多線程編程及跨平臺(tái)程序開(kāi)發(fā)等。書(shū)中詳細(xì)剖析了各個(gè)實(shí)例,使讀者學(xué)會(huì)正確的思考方法,以及如何正確地將思考方法轉(zhuǎn)化為準(zhǔn)確的程序代碼。附帶光盤中給出了書(shū)中所涉及的實(shí)例和練習(xí)的全部源代碼。本書(shū)是Kylix程序設(shè)計(jì)的高級(jí)讀物,適合計(jì)算機(jī)軟件開(kāi)發(fā)人員和一般計(jì)算機(jī)人員,尤其是Liunx愛(ài)好者使用。如果與本系列的其他圖書(shū)配合使用效果更佳。

作者簡(jiǎn)介

暫缺《Kylix程序設(shè)計(jì)(實(shí)戰(zhàn)教程)》作者簡(jiǎn)介

圖書(shū)目錄

第1章  多頁(yè)面界面
  1.1  多頁(yè)面界面的基本概念
  1.2  使用TTabControl部件
  1.3  使用TPageControl部件
    1.3.1  靜態(tài)MPI界面
    1.3.2  動(dòng)態(tài)MPI界面
    1.3.3  動(dòng)態(tài)MPI界面的管理
  1.4  MPI文本編輯器實(shí)例
    1.4.1  程序基本框架
    1.4.2  程序代碼分析:動(dòng)態(tài)創(chuàng)建工作區(qū)
    1.4.3  程序代碼分析:編輯與選項(xiàng)操作
    1.4.4  程序代碼分析:查找與替換操作
    1.4.5  程序代碼分析:文件的新建、打開(kāi)與保存操作
    1.4.6  程序代碼分析:文件的關(guān)閉操作
    1.4.7  程序代碼分析:窗口標(biāo)題的更新操作
  1.5  小結(jié)
  1.6  問(wèn)題與練習(xí)
第2章  多文檔界面
  2.1  多文檔界面的基本概念
  2.2  窗體的繼承與多態(tài)
    2.2.1  窗體的繼承
    2.2.2  窗體的多態(tài)
  2.3  TActionList部件與TAction類
    2.3.1  為什么要引入行為抽象
    2.3.2  行為抽象的機(jī)制
    2.3.3  使用TActionList部件
    2.3.4  活動(dòng)的觸發(fā)規(guī)則
  2.4  MDI文本編輯器實(shí)例
    2.4.1  使用MDI應(yīng)用程序向?qū)?br />    2.4.2  程序代碼分析:修改主窗體
    2.4.3  程序代碼分析:修改子窗體clxchildwin
    2.4.4  程序代碼分析:設(shè)計(jì)窗體clxtextwin
    2.4.5  程序代碼分析:設(shè)計(jì)窗體clximagewin
    2.4.6  程序代碼分析:設(shè)計(jì)窗體clxfiletypewin
    2.4.7  程序代碼分析:修改主面體clxmain
    2.4.8  程序代碼分析:文件的打印
  2.5  小結(jié)
  2.6  問(wèn)題與練習(xí)
第3章  文件
  3.1  文件類型及標(biāo)準(zhǔn)文件過(guò)程與函數(shù)
    3.1.1  文件類型
    3.1.2  文件操作標(biāo)準(zhǔn)子程序
  3.2  文本文件的處理
    3.2.1  文本文件的基本操作
    3.2.2  實(shí)例程序TextIO
  3.3  有型文件的處理
    3.3.1  有型文件的基本操作
    3.3.2  實(shí)例程序TypedIO
  3.4  無(wú)型文件的處理
  3.5  使用文件流類
    3.5.1  創(chuàng)建TFileStream流式對(duì)象
    3.5.2  使用文件流進(jìn)行文件復(fù)制
    3.5.3  使用文件流讀寫(xiě)數(shù)據(jù)文件
  3.6   彩票分析系統(tǒng)實(shí)例
    3.6.1  基本數(shù)據(jù)結(jié)構(gòu)
    3.6.2  TUntypedFileStream類的設(shè)計(jì)
    3.6.3  程序界面設(shè)計(jì)
    3.6.4  TMainForm類的設(shè)計(jì)
    3.6.5  “Stakes”頁(yè)面程序代碼分析
    3.6.6  “Frequency”頁(yè)面程序代碼分析
    3.6.7  “Distribution”頁(yè)面程序代碼分析
  3.7  小結(jié)
  3.8  問(wèn)題與練習(xí)
第4章  異常處理與程序調(diào)試
  4.1  異常處理機(jī)制
    4.1.1  異常處理的基本理論
    4.1.2  異常引發(fā)的基本理論
  4.2  CLX異常類
    4.2.1  異常類Exception
    4.2.2  異常類層次
    4.2.3  運(yùn)行庫(kù)異常
    4.2.4  對(duì)象異常
    4.2.5  部件異常
  4.3  異常的響應(yīng)與處理
    4.3.1  異常保護(hù)機(jī)制
    4.3.2  使用異常實(shí)例
    4.3.3  缺省異常響應(yīng)
    4.3.4  多個(gè)異常的響應(yīng)
    4.3.5  異常的重引發(fā)
    4.3.6  異常層次嵌套
    4.3.7  異常編程
  4.4  自定義異常類的應(yīng)用
   4.4.1  定義異常類
    4.4.2  引發(fā)自定義異常類的異常
  4.5  程序調(diào)試
    4.5.2  控制程序執(zhí)行
    4.5.3  使用斷點(diǎn)
    4.5.4  檢查變量和表達(dá)式的值
    4.5.5  檢查函數(shù)或過(guò)程調(diào)用
    4.5.6  檢查線程狀態(tài)
    4.5.7  檢查CPU狀態(tài)
    4.5.8  檢查局部變量
    4.5.9  檢查浮點(diǎn)處理器狀態(tài)
    4.5.10  檢查模塊裝載與卸載
    4.5.11  檢查事件日志
  4.6  小結(jié)
  4.7  問(wèn)題與練習(xí)
第5章  屬性、方法指針與事件
  5.1  屬性
    5.1.1  引入屬性的意義
    5.1.2  屬性的聲明
    5.1.3  屬性的訪問(wèn)說(shuō)明
    5.1.4  屬性的存儲(chǔ)說(shuō)明
    5.1.5  屬性的索引說(shuō)明
  5.2  高級(jí)屬性
    5.2.1  數(shù)組屬性
    5.2.2  屬性的覆蓋與重定義
  5.3  TMyDate類實(shí)例
  5.4  方法指針與事件
    5.4.1  方法指針類型
    5.4.2  事件
    5.4.3  為TMyDate類添加事件
  5.5 小結(jié)
  5.6  問(wèn)題與練習(xí)
第6章  高級(jí)面向?qū)ο笾黝}
  6.1  類過(guò)程與類函數(shù)
  6.2  類引用類型
    6.2.1  類引用類型的聲明
    6.2.2  類引用類型與動(dòng)態(tài)創(chuàng)建部件
    6.2.3  類引用類型與類方法
    6.2.4  類引用類型與類定義
  6.3  對(duì)象的內(nèi)部存儲(chǔ)格式
    6.3.1  域的存儲(chǔ)格式
    6.3.2  靜態(tài)方法的存儲(chǔ)格式
    6.3.3  動(dòng)態(tài)與虛擬方法的存儲(chǔ)格式
    6.3.4  屬性的存儲(chǔ)格式
  6.4  類操作符
    6.4.1  is操作符
    6.4.2  as操作符
  6.5  運(yùn)行時(shí)類型信息
    6.5.1  運(yùn)行時(shí)類型信息的定義
    6.5.2  運(yùn)行時(shí)類型信息的意義
    6.5.3  運(yùn)行時(shí)類型信息的數(shù)據(jù)結(jié)構(gòu)
    6.5.4  獲取類型信息
    6.5.5  獲取方法指針信息
  6.6  小結(jié)
  6.7  問(wèn)題與練習(xí)
第7章  部件開(kāi)發(fā)
  7.1  部件開(kāi)發(fā)的基本方法
    7.1.1  部件的基本概念
    7.1.2  部件開(kāi)發(fā)的基本途徑
    7.1.3  部件開(kāi)發(fā)的基本流程
  7.2  由現(xiàn)有部件派生新部件
    7.2.1  創(chuàng)建和注冊(cè)簡(jiǎn)單部件
    7.2.2  修改部件類
    7.2.3  測(cè)試新部件
  7.3  包
    7.3.1  包的基本概念
    7.3.2  包與標(biāo)準(zhǔn)共享對(duì)象文件
    7.3.3  創(chuàng)建包
    7.3.4  包的組織與管理
    7.4  由TCustomCntrol類派生新部件
    7.4.1  使用部件專家創(chuàng)建新部件
    7.4.2  創(chuàng)建屬性
    7.4.3  實(shí)現(xiàn)構(gòu)造方法
    7.4.4  實(shí)現(xiàn)字體調(diào)整方法
  7.5  創(chuàng)建不可見(jiàn)部件
    7.5.1  創(chuàng)建非可視化部件
    7.5.2  使用非可視化部件
  7.7  小結(jié)
  7.8  問(wèn)題與練習(xí)
第8章  數(shù)據(jù)庫(kù)開(kāi)發(fā)基礎(chǔ)
  8.1  數(shù)據(jù)庫(kù)系統(tǒng)概述
    8.1.1  數(shù)據(jù)庫(kù)的基本概念
    8.1.2  數(shù)據(jù)庫(kù)的基本類型
    8.1.3  數(shù)據(jù)庫(kù)的安全性
    8.1.5  引用一致性、存儲(chǔ)過(guò)程與觸發(fā)器
  8.2  數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu)
    8.2.1  數(shù)據(jù)庫(kù)系統(tǒng)的一般結(jié)構(gòu)
    8.2.2  基于文件的客戶數(shù)據(jù)集
    8.2.3  單向數(shù)據(jù)集
    8.2.4  使用客戶數(shù)據(jù)集緩沖數(shù)據(jù)
    8.2.5 多層體系結(jié)構(gòu)
  8.3  使用數(shù)據(jù)控制部件
    8.3.1  數(shù)據(jù)控制部件的基本特性
    8.3.2  數(shù)據(jù)控制部件的公共任務(wù)
    8.3.3  數(shù)據(jù)的組織
    8.3.4  顯示與編輯多行記錄
    8.3.5  瀏覽與操作記錄
  8.4  使用數(shù)據(jù)集部件
    8.4.1  數(shù)據(jù)集的基本概念
    8.4.2  數(shù)據(jù)集的打開(kāi)與關(guān)閉
    8.4.3  數(shù)據(jù)集的狀態(tài)設(shè)置
    8.4.4  數(shù)據(jù)集的失效
    8.4.5  數(shù)據(jù)集的記錄定位
    8.4.6  數(shù)據(jù)集的編輯
    8.4.7  數(shù)據(jù)集的書(shū)簽
    8.4.8  數(shù)據(jù)集的查找
    8.4.9  數(shù)據(jù)集的過(guò)濾
    8.4.10 數(shù)據(jù)集的事件
  8.5  使用客戶數(shù)據(jù)集部件
    8.5.1  創(chuàng)建主—明細(xì)結(jié)構(gòu)數(shù)據(jù)庫(kù)應(yīng)用程序
    8.5.2  記錄的瀏覽與搜索
    8.5.3  數(shù)據(jù)編輯
    8.5.4  排序與索引
  8.6  使用字段部件
    8.6.1  TField類及其派生類
    8.6.2  動(dòng)態(tài)字段部件與持久字段部件
    8.6.3  定義新的持久字段部件
    8.6.4  設(shè)置持久字段部件的顯示格式
    8.6.5  運(yùn)行時(shí)的持久字段部件操作
    8.6.6  字段值的顯示、轉(zhuǎn)換與訪問(wèn)
  8.7  小結(jié)
  8.8  問(wèn)題與練習(xí)
第9章  網(wǎng)絡(luò)編程初探
  9.1  HTML語(yǔ)言
    9.1.1  SGML的組成
    9.1.2  HTML元素
    9.1.3  HTML注釋
    9.1.4  HTML文檔的顯示
    9.1.5  HTML文檔字符集
    9.1.6  HTML字符實(shí)體
    9.1.7  HTML數(shù)據(jù)類型
    9.1.8  HTML文檔結(jié)構(gòu)
    9.1.9  HTML文檔瀏覽器
  9.2  HTTP編程
    9.2.1  HTTP協(xié)議概要
    9.2.2  HTTP協(xié)議的基本特點(diǎn)
    9.2.3  HTTP的工作原理
    9.2.4  HTTP的請(qǐng)求與響應(yīng)
    9.2.5  HTTP頭標(biāo)
    9.2.6  HTTP編程實(shí)例
  9.3  FTP編程
    9.3.1  FTP會(huì)話
    9.3.2  FTP模型
    9.3.3  FTP文件類型
    9.3.4  FTP傳輸模式
    9.3.5  FTP應(yīng)答
    9.3.6  FTP編程實(shí)例
  9.4  小結(jié)
  9.5  問(wèn)題與練習(xí)
第10章  多線程編程
  10.1  線程的基本概念
    10.1.1  進(jìn)程與線程
    10.1.2  宜使用多線程的場(chǎng)合
    10.1.3  不宜使用多線程的場(chǎng)合
    10.1.4  線程的調(diào)度與優(yōu)先級(jí)
  10.2  定義線程對(duì)象
    10.2.1  TThread類
    10.2.2  定義線程類
    10.2.3  線程對(duì)象的初始化
    10.2.4  線程對(duì)象的釋放
  10.3  實(shí)現(xiàn)線程函數(shù)
    10.3.1  使用CLX主線程
    10.3.2  使用線程局部變量
    10.3.3  檢查其他線程是否終止
    10.3.4  處理線程異常
    10.3.5  線程清除代碼
  10.4  線程同步
    10.4.1  使用Synchronize方法
    10.4.2  使用Lock方法與Unlock方法
    10.4.3  使用TCriticalSection
    10.4.4  使用TMultiReadExclusiveWriteSynchronizer
    10.4.5  使用WaitFor方法
  10.5  小結(jié)
  10.6  問(wèn)題與練習(xí)
第11章  跨平臺(tái)程序開(kāi)發(fā)
  11.1  從Windows到Linux的標(biāo)準(zhǔn)移植步驟
  11.2  CLX與VCL的差異
  11.3  Windows與Linux的差異
    11.3.1  環(huán)境差異
    11.3.2  目錄差異
  11.4  編寫(xiě)可移植代碼的一般原則
    11.4.1  一般原則
    11.4.2  使用條件編譯指令
    11.4.3  位置無(wú)關(guān)代碼與位置相關(guān)代碼
    11.4.4  消息與系統(tǒng)事件
  11.5  小結(jié)

本目錄推薦

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