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

Delphi4.0學習教程

Delphi4.0學習教程

定 價:¥33.00

作 者: 林賢任等編著
出版社: 北京大學出版社
叢編項: 計算機最新技術叢書
標 簽: 軟件工具

ISBN: 9787301039991 出版時間: 1999-01-01 包裝: 平裝
開本: 26cm 頁數(shù): 324 字數(shù):  

內容簡介

  內容簡介Delphi4.0是Inprise公司力推的最新編程工具,它提供了開發(fā)Windows環(huán)境的應用程序最迅速、最簡捷的方法。本書首先介紹了Delphi4.0的安裝和使用;其次介紹了ObjectPascal程序設計的基礎知識;然后對De1phi4.0的基本組件的使用、Delphi在文件操作、圖形設計、DDE和OLE及數(shù)據(jù)庫應用程序的開發(fā)應用;本書最后還介紹了采用Delphi自定義組件的相關內容。在介紹上述內容的同時還提供了部分的應用實例,這些實例大多結合了一定的應用背景,目的主要在于加深對Delphi程序設計思想的認識。

作者簡介

暫缺《Delphi4.0學習教程》作者簡介

圖書目錄

     目 錄
   第1章 Delphi4.0的安裝及使用
    1.1Delphi4.0的概述
    1.2Delphi4.0的安裝
    1.2.1Delphi4.0環(huán)境要求
    1.2.2Delphi4.0安裝的步驟
    1.3Delphi4.0的界面描述
    1.3.1主窗口
    1.3.2對象監(jiān)視器
    1.3.3窗體(Form)
    1.3.4代碼編輯窗口
    1.4有關窗體的操作
    1.4.1向項目中加入新的Form
    1.4.2在多個Form或單元間切換
    1.4.3在一個Form中調用另一個Form
    1.4.4與其他項目共享Form
    1.4.5把Form以ASCII格式存儲
    1.4.6使用Form模板
    1.4.7在窗體上對組件進行編輯
    1.5代碼編輯器
    1.5.1代碼編輯器的基本介紹
    1.5.2代碼編輯器窗口的打開和切換
    1.5.3代碼編輯器的功能
    1.6項目文件管理
    1.6.1項目的概念
    1.6.2打開及保存項目
    1.6.3編譯運行項目
    1.64運行項目
    1.6.5項目管理器
    1.7集成調試器
    1.7.1斷點
    1.7.2設計執(zhí)行方式
    1.7.3加入觀察窗
   第2章 ObjectPascal程序設計
    2.1ObjectPascal基礎知識
    2.1.1ObjectPascal中的注釋
    2.1.2賦值語句
    2.1.3標識符
    2.1.4過程與函數(shù)
    2.1.5流程控制語句
    2.1.6循環(huán)語句
    2.1.7程序模塊
    2.1.8標識符的作用范圍
    2.1.9過程或函數(shù)的實現(xiàn)
    2.1.10函數(shù)的遞歸調用
    2.1.11過程和函數(shù)的參數(shù)
    2.1.12自定義數(shù)據(jù)類型
    2.1.13ObjectPascal的單元
    2.2Delphi與面向對象的程序設計
    2.2.1類的基本概念
    2.2.2從一個類中繼承數(shù)據(jù)和方法
    2.2.3ObjectPascal中類的聲明
    2.24類的作用范圍
    2.2.5訪問類的域和方法
    2.2.6方法重載
    2.2.7類變量的賦值
    2.2.8用戶自定義類
    2.3ObjectPascal中的編譯指令
    2.3.1開關指令
    2.3.2參量指令
    2.3.3條件編譯指令
    2.4異常處理與程序調試
    2.4.1Delphi異常處理機制與異常類
    2.4.2異常保護
    2.4.3異常響應
   第3章 可視化編程的基本組件
    3.1Standard卡片下的組件
    3.1.1MainMemu組件
    3.1.2PopUpMenu組件
    3.1.3Labe1組件
    3.14Edit組件
    3.1.5TMemo組件
    3.1.6Image組件
    3.1.7MaskEdit組件
    3.1.8ComboBox組件
    3.1.9ListView組件
    3.1.10動態(tài)建立ListView窗體
    3.2Timer組件
    3.3Win3.1標簽下的組件
    3.3.1DriveComboBox組件
    3.3.2DirectoryListBox組件
    3.3.3FileListBox組件
    3.3.4FilterComboBox組件
    3.4程序舉例
    3.5對話框組件
    3.5.1打開對話框
    3.5.2保存對話框
    3.5.3字體對話框
    3.5.4打開圖片對話框
    3.5.5保存圖片對話框
    3.5.6顏色對話框
    3.5.7查找對話框組件
    3.5.8替換對話框
    3.6文件打印
    3.6.1TPrinter組件
    3.6.2TPrintDialog打印對話框
    3.6.3應用例程示例
    3.7字符串列表及應用
    3.7.1列表中操作字符串
    3.7.2裝載、保存字符串列表
    3.7.3創(chuàng)建新的字符串列表
    3.74往字符串列表中加入對象
    3.7.5字符串列表應用
    3.8操作字符串列表中的對象
    3.8.1把字符串加入對象
    3.8.2繪制自畫項目
   第4章 Windows資源
    4.1Windows資源概述
    4.2資源文件的用法
    4.2.1裝載資源文件
    4.2.2圖標資源
    4.2.3光標資源
    4.2.4如何編輯光標資源
    4.2.5使用光標資源
    4.2.6位圖資源
    4.2.7操作位圖資源
    4.2.8字符串資源
    4.2.9字符串翻譯
   第5章 文件管理
    5.1文件類型
    5.1.1文本文件
    5.1.2記錄文件
    5.1.3無類型文件
    5.2文件的打開、關閉
    5.3文件的讀寫
    5.3.1文本文件的讀寫
    5.3.2記錄文件的讀寫
    5.3.3無類型文件的讀寫
    5.4文件的編輯
    5.4.1利用組件進行文件編輯
    5.4.2利用Windows3.1組件設計文件搜索框
    5.4.3文件編輯的函數(shù)
    5.5文件操作的綜合應用
   第6章 開發(fā)多線程應用程序
    6.1線程與進程
    6.2Delphi中的線程類
    6.3線程管理
    6.3.1線程的優(yōu)先權
    6.3.2線程的本地存儲
    6.4線程同步
    6.4.1臨界區(qū)
    6.4.2互斥變量
    6.4.3信號量
    6.4.4死鎖
    6.5應用線程的例子
   第7章 應用程序通信
    7.1剪貼板原理
    7.1.1剪貼板傳輸文本
    7.1.2剪貼板傳輸圖像的用法
    7.1.3剪貼板類
    7.2動態(tài)數(shù)據(jù)交換原理(DDE)
    7.2.1DDE原理
    7.2.2Delphi的DDE實現(xiàn)機制簡介
    7.3配置DDE客戶程序
    7.3.1TDDEClientConv的用法
    7.3.2數(shù)據(jù)回傳
    7.3.3控制服務器應用程序的執(zhí)行
    7.3.4觸發(fā)DDE事件
    7.4對象鏈接與嵌入
    7.4.1OLE簡介
    7.4.2設計狀態(tài)OLE對象的創(chuàng)建
    7.4.3OLE類、文件、項目
    7.4.4TOLEContainer組件
    7.4.5TOLEContainer的用法
    7.5選擇性粘貼
    7.6動態(tài)產(chǎn)生OLE類
    7.7OLE應用程序的菜單
    7.7.1如何替換OLE工具條和狀態(tài)條
    7.7.2初始化OLE包容器組件
    7.7.3粘貼對話框
    7.8程序示例
    7.9OLE自動化
   第8章 繪圖操作
    8.1圖形設計的方法
    8.1.1Canvas(畫布)的使用
    8.1.2畫圖函數(shù)
    8.1.3TPen對象
    8.1.4Brush(畫刷)的使用
    8.2圖形操作的組件
    8.2.11mage的使用
    8.2.2ImageList的使用
    8.2.3FontDialog(字體對話框)的使用
    8.2.4顏色組件的使用
    8.3繪圖器的設計
   第9章 數(shù)據(jù)庫應用程序
    9.1數(shù)據(jù)庫基礎知識
    9.2Delphi4.0開發(fā)數(shù)據(jù)庫應用程序的體系結構
    9.3數(shù)據(jù)庫引擎簡介
    9.3.1BDE中的驅動程序配置
    9.3.2BDE中的Database頁
    9.3.3系統(tǒng)配置
    9.4數(shù)據(jù)集組件
    9.4.1數(shù)據(jù)訪問組件簡介
    9.4.2TTable組件
    9.4.3TQuery組件
    9.4.4SQL編程
    9.4.5TDataSource組件
    9.5數(shù)據(jù)集組件的應用
    9.6字段控制
    9.6.1字段組件
    9.6.2創(chuàng)建新的字段組件
    9.7數(shù)據(jù)控制組件
    9.7.1TDBGrid組件
    9.7.2TDBNavigator組件
    9.7.3TDBMemo組件
    9.7.4TDBImage組件
    9.8基于Client/Server計算模式的數(shù)據(jù)庫應用程序
    9.8.1TDatabase組件
    9.8.2數(shù)據(jù)庫服務器注冊參數(shù)設置
    9.8.3訪問數(shù)據(jù)庫信息
    9.8.4存儲過程
    9.8.5基于Client/Server的數(shù)據(jù)庫應用程序實例
    第10章 Delphi自定義組件開發(fā)
    10.1Delphi組件工作原理
    10.2公共基類
    10.3系統(tǒng)預定義組件
    10.3.1建立新組件的方法
    10.3.2測試新組件
    10.4Delphi組件編程基礎知識
    10.4.1屬性
    10.4.2訪問方法
    10.4.3加入簡單類型屬性
    10.4.4加入枚舉型屬性
    10.4.5加入集合型屬性
    10.4.6加入對象型屬性
    10.4.7加入數(shù)組型屬性
    10.5添加方法
    10.5.1標準方法
    10.5.2虛擬方法
    10.5.3動態(tài)方法
    10.5.4抽象方法
    10.6處理消息
    10.6.1消息處理系統(tǒng)
    10.6.2改變消息處理方法
    10.6.3使用消息參數(shù)
    10.6.4創(chuàng)建新的消息處理方法
    10.6.5聲明新的消息處理方法
    10.7創(chuàng)建事件
    10.7.1事件的概念
    10.7.2怎樣實現(xiàn)標準事件
    10.7.3定義自己的事件
    10.7.4定義處理過程類型
    10.7.5聲明事件
    10.8注冊組件
    10.8.1用Delphi注冊組件
    10.8.2組件添加到組件板上
    10.9幫助功能的設置
   第11章 Delphi與VisualBASIC
    11.1介紹
    11.2開發(fā)環(huán)境
    11.2.1添加控件到窗體
    11.2.2屬性可以是對象
    11.2.3重要功能鍵比較
    11.3開始編寫代碼
    11.3.1變量
    11.3.2賦值語句
    11.3.3字符串
    11.3.4注釋代碼
    11.3.5Delphi控件
    11.3.6窗體(Forms)
    11.3.7按鈕(CommandButtons)
    11.3.8編輯框(TextBoxes)
    11.3.9下拉框(ListBoxes)
    11.3.10文件控制
    11.3.11 VBX支持
    11.4高級代碼
    11.4.1單元(Units)
    11.4.2變量范圍
    11.4.3條件語句(If·Then··Else)
    11.4.4循環(huán)語句(For)
    11.4.5過程和函數(shù)
    11.4.6控制數(shù)組(ControlArrays)
    11.4.7對象變量(ObjectVariables)
    11.5圖像(Graphics)
   第12章 應用程序發(fā)行
    12.1幫助系統(tǒng)
    12.1.1軟件說明文檔
    12.1.2聯(lián)機幫助系統(tǒng)
    12.2使用注冊表
    12.3包
    12.4創(chuàng)建安裝程序
   參考書目
   

本目錄推薦

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