注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計Pascal/DelphiDelphi4.X程序設(shè)計入門學(xué)得快

Delphi4.X程序設(shè)計入門學(xué)得快

Delphi4.X程序設(shè)計入門學(xué)得快

定 價:¥25.00

作 者: 張磊編著
出版社: 科學(xué)出版社
叢編項:
標(biāo) 簽: 軟件工具

ISBN: 9787030075819 出版時間: 1999-01-01 包裝:
開本: 26cm 頁數(shù): 252頁 字?jǐn)?shù):  

內(nèi)容簡介

  本書主要介紹了Windows下強大的編程工具Delphi 4.x的使用方法。書中從Windows事件驅(qū)動編程方法、面向?qū)ο蟮母拍罴癉elphi控件中心的編程思想開始變起,通過一個個典型的程序例子由淺入深的教會讀者使用Delphi的種種控件來快速生成強大的Windows應(yīng)用程序。本書首先講述如何編制通用的Windows程序,然后介紹在Delphi中多媒體與數(shù)據(jù)庫程序設(shè)計技術(shù),最后討論多線程、異常處理與Internet編程等技術(shù)。本書面向初、中級讀者,內(nèi)容新穎、語言淺顯、通俗易懂、實用性強,適用于Delphi初、中級程序設(shè)計人員學(xué)習(xí)使用,也可供大專院校師生閱讀。

作者簡介

暫缺《Delphi4.X程序設(shè)計入門學(xué)得快》作者簡介

圖書目錄

第1章  預(yù)覽Delphi
1.1 強大快速的開發(fā)工具
1.1.1 Delphi的歷史
1.1.2 Delphi 4性能評估
1.2 Windows編程思想
1.2.1 事件驅(qū)動思想
1.2.2 面向?qū)ο蟮木幊趟枷?br />1.2.3 面向?qū)ο蟮腤indows編程
1.3 Delphi的安裝與設(shè)置
1.3.1 Delphi光盤可安裝組件
1.3.2 Delphi組件安裝路徑設(shè)置
1.3.3 啟動Delphi 4
1.4 小結(jié)
第2章  一個最簡單的程序
2.1 Delphi集成開發(fā)環(huán)境
2.1.1 主菜單
2.1.2 工具欄
2.1.3 控件頁
2.1.4 屬性觀察窗口
2.1.5 設(shè)計期窗口及其代碼窗口
2.2 運行你的第一個Delphi程序
2.3 理解控件
2.3.1 什么是控件
2.3.2 控件的屬性
2.3.3 控件的方法
2.3.4 控件的事件響應(yīng)函數(shù)
2.3.5 控件的幾個關(guān)鍵參數(shù)與屬性
2.3.6 TForm控件
2.4 Delphi程序運行流程
2.4.1 Windows的消息處理機制
2.4.2 類庫開發(fā)中的消息處理與傳遞
2.4.3 Delphi中的消息傳遞與處理
2.5 Delphi文件類型
2.5.1 工程的概念
2.5.2 DPR文件
2.5.3 DFM文件
2.5.4 PAS文件
2.5.5 RES文件
2.5.6 DOF文件
2.6 小結(jié)
第3章  Object Pascal語法
3.1 常用數(shù)據(jù)類型
3.1.1 簡單數(shù)據(jù)類型
3.1.2 字符串?dāng)?shù)據(jù)類型
3.1.3 復(fù)合數(shù)據(jù)類型
3.1.4 Variant類型
3.1.5 強制類型轉(zhuǎn)化
3.1.6 常量聲明
3.1.7 指針類型
3.2 控制流與函數(shù)、過程
3.2.1 控制流語句
3.2.2 函數(shù)與過程
3.2.3 超前聲明
3.2.4 過程類型
3.3 面向?qū)ο缶幊碳邦?br />3.3.1 類的聲明與繼承
3.3.2 類的可見性
3.3.3 類的成員函數(shù)
3.3.4 類的引用
3.4 Delphi程序結(jié)構(gòu)
3.4.1 了解Program
3.4.2 什么是Unit
3.4.3 Unit間的引用
3.4.4 工程管理
3.4.5 調(diào)用API函數(shù)與DLL函數(shù)
3.5 規(guī)范的Delphi程序
3.5.1 前綴命名法
3.5.2 良好的程序風(fēng)格
3.6 小結(jié)
第4章  標(biāo)準(zhǔn)Windows界面設(shè)計
4.1 做個標(biāo)準(zhǔn)菜單
4.1.1 TMainMenu控件
4.1.2 TMenuItem控件
4.1.3 菜單使用程序演示
4.1.4 TPopupMenu控件
4.2 設(shè)計工具欄
4.2.1 工具欄控件
4.2.2 實例演示
4.2.3 TPageScroller控件
4.2.4 ToolButton控件
4.3 給工具欄與菜單加上圖畫
4.3.1 ImageList控件使用方法
4.3.2 制作帶圖畫的浮動菜單
4.4 什么是狀態(tài)欄
4.4.1 狀態(tài)欄控件
4.4.2 StatusPanel的主要屬性
4.4.3 Timer控件簡介
4.4.4 狀態(tài)欄程序演示
4.5 讓用戶輸入文字
4.5.1 Label控件
4.5.2 Edit控件
4.5.3 Edit與Label控件使用程序演示
4.5.4 Memo控件重要屬性
4.5.5 Memo控件程序演示
4.6 用對話框來交互
4.6.1 對話框控件簡介
4.6.2 對話框通用使用方法
4.6.3 OpenDialog與SaveDialog控件
4.6.4 OpenDialog與SaveDialog使用程序演示
4.6.5 FontDialog控件
4.6.6 ColorDialog的主要屬性
4.6.7 FindDialog與ReplaceDialog的主要屬性
4.6.8 FindDialog與ReplaceDialog使用演示
4.7 可以做Notepad了!
4.7.1 程序功能簡介與界面設(shè)計
4.7.2 控件初步設(shè)置
4.7.3 加入ActionList控件
4.7.4 ActionList控件與菜單項聯(lián)合使用
4.7.5 利用Action控件更新界面
4.7.6 系統(tǒng)定制的Action
4.7.7 加上對話框
4.7.8 加上About窗口
4.8 小結(jié)
第5章 高級Windows界面設(shè)計
5.1 使用樹形視圖與列表視圖
5.1.1 樹形視圖與列表視圖的結(jié)構(gòu)
5.1.2 樹形視圖控件
5.1.3 TTreeNodes控件
5.1.4 TTreeNode控件
5.1.5 樹形控件演示程序
5.1.6 列表視圖控件
5.1.7 列表控件程序演示
5.2 在Delphi中繪圖
5.2.1 認(rèn)識Tcanvas
5.2.2 Tcanvas控件
5.2.3 圖像對象TPicture
5.2.4 TBitmap控件
5.2.5 TImage控件
5.2.6 Timage,Tbitmap,TPiture與TCanvas程序演示
5.2.7 操縱WMF文件
5.2.8 TPaintBox控件
5.2.9 TPaintBox程序演示
5.3 自己畫的控件
5.3.1 什么是Owner_Draw
5.3.2 一個Owner_Draw的狀態(tài)欄
5.3.3 進程條控件
5.3.4 把進程條加到狀態(tài)條上
5.4 讓你的工具欄四處飄泊
5.4.1 什么是“飄泊”
5.4.2 怎樣才能“飄”起來
5.4.3 讓Toolbar飄起來
5.4.4 工具箱的飄泊
5.5 剪貼板的功能及其他
5.5.1 剪貼板功能
5.5.2 TClipboard控件
5.5.3 剪貼板程序演示
5.5.4 應(yīng)用程序?qū)嵗鼳pplication
5.5.5 Screen對象
5.5.6 為程序添加自己的鼠標(biāo)圖案
5.5.7 操作打印機
5.6 讓用戶組合選擇
5.6.1 TCheckBox控件
5.6.2 TRadiobutton控件
5.6.3 TGroupbox與TRadioGroup控件
5.6.4 TCombobox控件
5.7 瀏覽JPG圖片
5.7.1 認(rèn)識TJPEGImage
5.7.2 TJPEGImage控件
5.7.3 JPG文件操作程序演示
5.8 小結(jié)
第6章  控制自己的數(shù)據(jù)庫
6.1 BDE會幫你攻克難關(guān)
6.1.1 為什么要BDE
6.1.2 數(shù)據(jù)庫程序設(shè)計步驟
6.1.3 初識BDE Administrator
6.2 建自己的數(shù)據(jù)庫
6.2.1 數(shù)據(jù)庫基本知識
6.2.2 使用Database Desktop
6.3 怎樣聯(lián)結(jié)數(shù)據(jù)
6.3.1 Delphi中數(shù)據(jù)與程序的連接
6.3.2 DataSet與DataSource
6.3.3 Data Controls控件
6.3.4 最簡單的數(shù)據(jù)庫程序
6.4 建立自己的數(shù)據(jù)庫程序
6.4.1 限制用戶的視野
6.4.2 操縱記錄
6.4.3 查詢數(shù)據(jù)庫
6.4.4 更高的效率
6.4.5 使用CachedUpdates
6.4.6 使用TDatabase控件
6.4.7 TQuery控件簡介
6.4.8 TQuery控件程序演示
6.4.9 編寫主從表程序
6.5 TTable與TQuery,哪種更好,哪個更快
6.5.1 基本性能比較
6.5.2 單機數(shù)據(jù)庫查詢比較
6.5.3 網(wǎng)絡(luò)數(shù)據(jù)庫的新增操作
6.5.4 提高程序效率總結(jié)
6.6 讓你的數(shù)據(jù)變成圖表
6.6.1 程序結(jié)構(gòu)
6.6.2 決策體使用程序演示
6.7 完善你的數(shù)據(jù)庫程序
6.7.1 使用Datapump
6.7.2 使用SQL Monitor
6.8 小結(jié)
第7章  更多的多媒體,更漂亮的媒體
7.1 自己編動畫
7.1.1 最簡單的動畫原理
7.1.2 最簡單的動畫程序
7.1.3 改進的動畫
7.1.4 動畫特效實現(xiàn)演示
7.1.5 調(diào)色板操作
7.1.6 調(diào)色板程序演示
7.2 炫耀的封面窗口
7.2.1 靜態(tài)炫耀窗口
7.2.2 動態(tài)炫耀窗口
7.3 強大的TMediaPlayer
7.3.1 TAnimate控件
7.3.2 TAnimate控件使用程序演示
7.3.3 TMediaPlayer控件
7.3.4 TMediaPlayer控件
7.3.5 TMediaPlayer使用程序演示
7.4 定做自己的多媒體程序
7.4.1 利用TMediaPlayer定制多媒體程序
7.4.2 改進的多媒體程序
7.4.3 使用更強大的函數(shù)
7.4.4 使用MCI程序演示
7.5 小結(jié)
第8章  創(chuàng)建多個線程
8.1 多線程
8.1.1 為什么要多線程
8.1.2 什么是多線程
8.1.3 注意事項
8.2 Delphi中的多線程
8.2.1 TThread線程對象
8.2.2 TThread的屬性
8.2.3 TThread的方法
8.2.4 TThread的事件響應(yīng)函數(shù)
8.2.5 多線程程序演示
8.2.6 主窗口設(shè)計
8.3 更高級的線程
8.3.1 進一步討論Synchronize 
8.3.2 更完善的同步控制
8.3.3 線程間的通信
8.3.4 利用事件
8.3.5 信號燈與共享內(nèi)存
8.3.6 了解THandleObject
8.4 拖下就放,簡單易行
8.4.1 在Windows中的拖放事件
8.4.2 與拖放相關(guān)的屬性及方法
8.4.3 控件拖動程序演示
8.5 輸入多個數(shù)據(jù)
8.5.1 TStringGrid控件
8.5.2 格子控件程序演示
8.5.3 MPI控件
8.5.4 TTabbedNoteBook控件
8.5.5 TTabControl與TPageControl控件
8.5.6 TTabControl與TPageControl程序演示
8.6 我們要更健壯的程序
8.6.1 異常的概念
8.6.2 Delphi中異常處理語句
8.6.3 異常處理程序演示
8.7 小結(jié)
第9章  遨游與開發(fā)Internet
9.1 你了解Intenret嗎
9.1.1 網(wǎng)絡(luò)分層
9.1.2 Socket的概念
9.2 創(chuàng)建一個標(biāo)準(zhǔn)Internet程序
9.2.1 創(chuàng)建一個網(wǎng)頁瀏覽器
9.2.2 THTML控件
9.3 什么是Socket編程
9.3.1 Socket編程的構(gòu)架
9.3.2 非堵塞Socket通信
9.3.3 非堵塞通信中的事件響應(yīng)
9.3.4 TCustomWinSocket控件
9.3.5 TServerWinSocket與TClientWinSocket控件
9.3.6 堵塞式Socket通信
9.3.7 客戶機端線程的編寫
9.3.8 服務(wù)器端線程的編寫
9.3.9 TWinSocketStream
9.4 ActiveForm編程
9.4.1 什么是ActiveForm
9.4.2 創(chuàng)建一個ActiveForm
9.4.3 在網(wǎng)頁中發(fā)布ActiveForm
9.5 小結(jié)

本目錄推薦

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