注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計Pascal/DelphiDelphi 7.0程序設計

Delphi 7.0程序設計

Delphi 7.0程序設計

定 價:¥28.00

作 者: 田原 等編著
出版社: 北方交通大學出版社
叢編項: 21世紀高等學校電子信息類專業(yè)規(guī)劃教材
標 簽: Delphi

ISBN: 9787810826303 出版時間: 2005-10-01 包裝: 膠版紙
開本: 小16開 頁數(shù): 318 字數(shù):  

內(nèi)容簡介

  《21世紀高等學校電子信息類專業(yè)規(guī)劃教材:Delphi 7.0程序設計》以Delphi 7.0為開發(fā)環(huán)境介紹了Delphi的編程環(huán)境、語法、應用程序設計等。全書包括四個部分。第一部分介紹了Delphi程序開發(fā)的基礎知識,包括Delphi集成開發(fā)環(huán)境、Object Pascal語言基礎和基本控件;第二部分介紹了各種編程技術,如設計應用程序的圖形界面、異常處理;第三部分介紹了實際應用開發(fā)技術,包括文本編輯器的設計、圖形應用程序設計、多媒體程序設計、數(shù)據(jù)庫應用程序開發(fā)和Internet程序設計;第四部分是Delphi 7.0程序設計的提高部分,包括應用WebBroker設計服務器應用程序、自定義組件開發(fā)、DLL與Package的開發(fā)和多線程程序設計?!?1世紀高等學校電子信息類專業(yè)規(guī)劃教材:Delphi 7.0程序設計》在介紹各個知識點時,知識介紹淺顯易懂,并且輔以大量的實例,突出了實踐性,加強了讀者動手能力?!?1世紀高等學校電子信息類專業(yè)規(guī)劃教材:Delphi 7.0程序設計》結構清晰、內(nèi)容豐富,可作為本科、大專層次院校的教材,也可作為工程師和程序設計愛好者的學習參考用書,并可作為各類培訓班的培訓用書。

作者簡介

暫缺《Delphi 7.0程序設計》作者簡介

圖書目錄

第1章Delphi7.0集成開發(fā)環(huán)境
1.1概述.
1.1.1Windows應用程序開發(fā)
1.1.2可視化開發(fā)工具
1.2主窗體
1.2.1菜單與工具欄
1.2.2組件面板
1.3窗體設計器與組件屬性窗口
1.3.1窗體設計器
1.3.2屬性窗口
1.3.3代碼瀏覽器
1.4代碼編輯器
1.4.1代碼編輯器的窗口與菜單
1.4.2代碼的書寫與瀏覽
1.5第一個DelPhi7.0應用程序
1.5.1創(chuàng)建工程
1.5.2向Form中添加按鈕
1.5.3添加事件處理過程
1.5.4編譯運行
第2章ObjectPascaI語言基礎
2.1Windows程序設計
2.1.1Windows消息
2.1.2事件驅動機制
2.2語法格式
2.2.1注釋
2.2.2縮進與分行
2.2.3標識符
2.2.4保留字
2.3數(shù)據(jù)類型與變量
2.3.1簡單數(shù)據(jù)類型
2.3.2構造數(shù)據(jù)類型
2.3.3指針類型
2.3.4變量
2.3.5常量
2.4運算符
2.4.1算術運算符
2.4.2邏輯運算符
2.4.3關系運算符
2.4.4字符串運算符
2.4.5集合運算符
2.4.6地址運算符
2.5控制語句
2.5.1賦值語句
2.5.2復合語句
2.5.3條件語句
2.5.4循環(huán)語句
2.5.5goto跳轉語句
2.6過程與函數(shù)
2.6.1過程
2.6.2函數(shù)
2.6.3過程與函數(shù)的參數(shù)類型
2.7類及類引用
2.7.1類的封裝與繼承
2.7.2構造函數(shù)和析構函數(shù)
2.7.3多態(tài)性
2.7.4抽象類
2.7.5運行時類型信息
2.7.6類方法
2.7.7類引用
2.7.8定義兩個相互包含的類
2.8獲取和使用命令行參數(shù)
2.9使用動態(tài)多維數(shù)組
2.10Delphi7.0程序設計基礎
2.10.1Delphi程序的基本構成
2.10.2單元文件
2.10.3工程文件
第3章Delphi7.0的基本控件
3.1文本控件
3.1.1Label控件
3.1.2Edit控件
3.1.3StaticText控件
3.1.4MaskEdit控件
3.1.5Memo控件
3.2命令按鈕
3.2.1Button控件
3.2.2BitBtn按鈕
3.2.3SpeedButton按鈕
3.3單選按鈕與復選框
3.3.1RadioButton按鈕
3.3.2CheckBox控件
3.4列表框
3.4.1ComboBox控件
3.4.2CheckListBox控件
3.5容器控件
3.5.1GroupBox控件
3.5.2RadioGroup控件
3.5.3Panel控件
3.5.4ScrollBox控件
3.6信息顯示控件
3.6.1ScrollBar控件
3.6.2ProgressBar控件
3.7文件系統(tǒng)控件
3.7.1FileListBox控件
3.7.2DirectoryListBox控件
3.7.3DriveComboBox控件
3.7.4FilterComboBox控件
第4章設計應用程序的圖形界面
4.1菜單
4.1.1使用菜單設計器
4.1.2在菜單上使用圖形
4.1.3響應菜單命令
4.1.4在運行時控制菜單
4.2工具欄和狀態(tài)欄
4.2.1工具欄
4.2.2工具欄的設計實例
第5章文本編輯器的設計
5.1多文檔界面
5.1.1創(chuàng)建父窗口
5.1.2創(chuàng)建子窗口
5.1.3創(chuàng)建應用程序菜單與將菜單融合
5.1.4子窗口切換
5.2多頁面界面..
5.2.1靜態(tài)多頁面界面
5.2.2動態(tài)多頁面界面
5.3文本編輯部件及應用
5.3.1TMemo控件
5.3.2TRichEdit控件
5.4對話框的使用
5.4.1普通對話框的使用
5.4.2通用對話框的使用
5.5文件讀寫操作
5.5.1文本文件的處理
5.5.2類型文件的處理
5.5.3無類型文件的處理
第6章圖形應用程序的設計
6.1圖形對象概述
6.1.1畫布對象TCanvas
6.1.2畫筆對象Tpen
6.1.3畫刷對象TBmsh
6.1.4TColor類型
6.2圖形程序的開發(fā)
6.2.1向應鼠標事件
6.2.2繪圖功能的實現(xiàn)
6.3圖像對象概述
6.3.1TGraphic對象
6.3.2TPicture對象
6.3.3Tlmage控件
6.3.4TBitmap對象
6.3.5形狀控件Shape
6.3.6圖像列表控件ImageList
6.4圖像對象的應用
6.5圖表控件
6.5.1Series
6.5.2Series的函數(shù)
6.5.3TChart控件的選項
6.5.4運行時修改Series的數(shù)據(jù)
第7章多媒體程序設計
7.1Delphi7.0的多媒體控件
7.1.1相關的屬性
7.1.2相關的方法
7.1.3相關的事件
7.2用MediaPlayer播放WAVE聲音文件
7.2.1WAVE文件
7.2.2使用MediaPlayer播放WAVE文件
7.3用MediaPlayer播放MIDI聲音文件
7.3.1MIDI文件
7.3.2使用MediaPlayer播放MIDI文件
7.4用MediaPlayer播放AVI聲音文件
7.4.1AVl文件
7.4.2使用MediaPlayer播放AVI文件
第8章異常處理
8.1異常處理的基本概念
8.1.1異常處理的概念
8.1.2異常處理的語法
8.1.3默認的異常處理句柄
8.2異常處理的類
8.2.1Exception類
8.2.2定義自己的異常處理
8.3異常處理實例
8.3.1捕獲異常的類型
8.3.2Finally與Except的區(qū)別
第9章Delphi數(shù)據(jù)庫開發(fā)環(huán)境
9.1數(shù)據(jù)庫應用程序的層次結構
9.1.1單層結構
9.1.2雙層結構
9.1.3多層結構
9.2DelPhi數(shù)據(jù)庫開發(fā)環(huán)境
9.3數(shù)據(jù)庫引擎管理器
9.3.1BDEAdministrator主界面
9.3.2數(shù)據(jù)庫別名
9.3.3Database選項卡
9.3.4Configuration選項卡
9.3.5創(chuàng)建數(shù)據(jù)庫別名
9.3.6配置數(shù)據(jù)庫引擎驅動程序
9.4數(shù)據(jù)庫桌面
9.4.1數(shù)據(jù)庫桌面的主窗門
9.4.2創(chuàng)建新的數(shù)據(jù)表
9.5SQL瀏覽器
9.5.1SQL瀏覽器的主界面
9.5.2顯示數(shù)據(jù)庫表所包含的對象
9.5.3顯示和編輯數(shù)據(jù)庫表的記錄
9.5.4使用SQL語句進行數(shù)據(jù)庫查詢操作
第10章用Table控件開發(fā)數(shù)據(jù)庫應用程序
10.1Table控件
10.1.1Table控件的屬性
10.1.2Table控件的方法
10.1.3Table控件的事件
10.2一個最簡單的數(shù)據(jù)庫應用程序
10.3用Table控件開發(fā)數(shù)據(jù)庫應用程序
10.3.1用Table控件實現(xiàn)查詢功能
10.3.2用Table控件實現(xiàn)插入功能
10.3.3用Table控件實現(xiàn)刪除功能
10.3.4用Table控件實現(xiàn)更新功能
10.3.5用Table控件開發(fā)數(shù)據(jù)庫應用程序示例
10.4Database控件的使用
10.4.1控制數(shù)據(jù)庫的連接
10.4.2事務處理
10.5DBCrid控件的使用
10.6DBNavigator控件的使用
第11章Query控件開發(fā)數(shù)據(jù)庫應用程序
11.1Quey控件
11.1.1Query控件的屬性
11.1.2Query控件的方法
11.1.3Query控件的事件
11.2用Query控件開發(fā)數(shù)據(jù)庫應用程序
11.2.1用Query控件實現(xiàn)查詢功能
11.2.2用Query控件實現(xiàn)插入功能
11.2.3用Query控件實現(xiàn)刪除功能
11.2.4用Query控件實現(xiàn)更新功能
11.2.5動態(tài)SQL語句
11.2.6事務處理
11.2.7Prepare方法
11.2.8用Query控件開發(fā)數(shù)據(jù)庫應用程序示例
第12章Internet程序設計
12.1Socket編程
12.1.1Socket基本概念
12.1.2Socket組件
12.1.3聊天程序設計
12.2設計網(wǎng)絡瀏覽器
12.3編寫郵件特快專遞程序
12.4利用Indy的TIdFtp中控件實現(xiàn)FTP協(xié)議
第13章WebBroker
13.1Web服務器應用程序開發(fā)概述
13.1.1網(wǎng)頁簡介
13.1.2Web服務器應用程序工作方式
13.1.3URL組成部分
13.1.4HTTP請求消息的內(nèi)容
13.1.5使用Web服務器
13.1.6Web服務器應用程序種類
13.2WebBroker概述
13.3TWebModule組件
13.4TWebActioItem(動作項)
13.5頁面生成器組件
13.5.1TPageProducer組件
13.5.2TDataSetPageProcduer組件
13.5.3TDataSetTableProducer組件
13.5.4數(shù)據(jù)流
13.5.5獲取客戶輸入的數(shù)據(jù)
13.5.5設置Cookie
13.6應用WebBroker開發(fā)Web服務器應用程序實例
第14章自定義組件開發(fā)
14.1編寫組件的步驟
14.2確定祖先類
14.3創(chuàng)建一個組件單元
14.4添加屬性
14.4.1簡單數(shù)據(jù)類型
14.4.2枚舉型屬性
14.4.3集合型屬性
14.4.4對象型屬性
14.5添加成員方法
14.6加人事件
14.7構造器與析構器
14.7.1構造方法
14.7.2析構方法
14.8注冊組件
14.9提供組件圖標
14.10自定義組件的實例
14.10.1實例一:創(chuàng)建多行文本編輯組件
14.10.2實例二:創(chuàng)建一個按鈕和文本框的組合組件
第15章DLL與Package的開發(fā)
15.1DLL概述
15.1.1什么是DLL
15.1.2為什么要使用DLL
15.2高效DLL的開發(fā)
15.2.1使用關鍵字Exports
15.2.2創(chuàng)建DLL的一般步驟
15.2.3DLL的初始化代碼
15.2.3DLL的創(chuàng)建
15.3組件包
15.3.1包類型和包文件
15.3.2在應用程序中使用包
15.3.3如何安裝包
15.4循環(huán)引用的避免
第16章多線程程序設計
16.1線程的基本概念
16.1.1線程的優(yōu)先級
16.1.2線程的同步
16.1.3線程的局部存儲(TLS)
16.2定義線程對象
16.2.1創(chuàng)建線程對象
16.2.2初始化線程對象
16.2.3編寫線程函數(shù)
16.2.4編寫線程的清除代碼
16.3使用線程對象
16.3.1線程的同步
16.3.2執(zhí)行線程對象
16.4利用多線程排序...
參考文獻

本目錄推薦

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