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

IDE和OBJECT PASCAL語言

IDE和OBJECT PASCAL語言

定 價:¥32.00

作 者: 徐新華編著
出版社: 人民郵電出版社
叢編項: Delphi 4高級編程叢書
標 簽: 軟件工具 PASCAL語言 Delphi Pascal

ISBN: 9787115073747 出版時間: 1998-12-01 包裝:
開本: 26cm 頁數(shù): 319頁 字數(shù):  

內(nèi)容簡介

  本書是《Delphi 4高級編程叢書》的第一冊,全面深入地介紹了優(yōu)秀的編程工具Delphi 4的特點,包括它的集成開發(fā)環(huán)境、基本的編程技巧、Object Pascal語言等內(nèi)容。本書第一章介紹Delphi 4的集成開發(fā)環(huán)境(即IDE),包括主窗口、菜單欄、工具欄、元件選項板、Object Inspector、代碼編輯器、對象庫等。第二章至第六章介紹Delphi 4的基本編程技巧。其中,第二章介紹Component與fORM,這是Delphi 4可視化編程的基礎;第三章介紹特性與事件,重點是如何用Object Inspector修改元件的特性和建立事件句柄;第四章介紹項目管理器;第五章介紹怎樣調(diào)試程序,包括遠程調(diào)試和多進程調(diào)試;第六章介紹包的技術(shù),講述了怎樣安裝設計運行期包,怎樣創(chuàng)建、編譯和發(fā)布包。第七章至第十七章介紹最新版本的Object Pascal語言。其中,第七章介紹詞法,重點是各種運算符;第八章介紹數(shù)據(jù)類型,這里介紹了開放式數(shù)組;第九章介紹語句和塊;第十章介紹過程和函數(shù);第十一章介紹Object Pascal語言的程序結(jié)構(gòu);第十二章介紹異常處理機制;第十三章介紹面向?qū)ο蟮木幊趟枷?,這是本書的重點;第十四章和第十五章介紹動態(tài)鏈接庫;第十六章介紹嵌入式匯編的語法;第十七章介紹怎樣寫C++代碼。本書內(nèi)容全面、文字簡潔,既可作為廣大讀者學習Delphi 4入門指導書,又可作業(yè)程序員、開發(fā)設計人員的編程參考手冊。

作者簡介

暫缺《IDE和OBJECT PASCAL語言》作者簡介

圖書目錄

第一章  Delphi 4的IDE
1.1  IDE的主窗口
1.2  菜單欄
1.2.1  File菜單
1.2.2  Edit菜單
1.2.3  Search菜單
1.2.4  View菜單
1.2.5  Project菜單
1.2.6  Run菜單
1.2.7  Component菜單
1.2.8  Database菜單
1.2.9  Tools菜單
1.2.10  Workgroups菜單
1.2.11  Help菜單
1.3  工具欄
1.4  元件選項板
1.4.1  Standard頁
1.4.2  Additional頁
1.4.3  Win32頁
1.4.4  System頁
1.4.5  Internet頁
1.4.6  Data Access頁
1.4.7  Data Controls頁
1.4.8  Midas頁
1.4.9  Decision Cube頁
1.4.10  QReport頁
1.4.11  Dialogs頁
1.4.12  Win3.1頁
1.4.13  Samples頁
1.4.14  ActiveX頁
1.4.15  自定義元件選項板
1.5  Object Inspector
1.6  代碼編輯器
1.6.1  代碼編輯器的窗口
1.6.2  代碼導航
1.6.3  在代碼編輯器中獲得幫助和提示
1.6.4  裝訂區(qū)
1.6.5  代碼瀏覽器
1.7  CodeInsight
1.7.1  類自動完成
1.7.2  代碼模板
1.7.3  代碼自動完成
1.7.4  參數(shù)提示
1.7.5  計算提示
1.8  自定義代碼編輯器
1.8.1  設置編輯器的選項
1.8.2  設置代碼編輯器的顯示和字體選項
1.8.3  設置代碼編輯器的顏色
1.8.4  自定義Code Insight
1.9  對象庫
1.9.1  New頁
1.9.2  ActiveX頁
1.9.3  Multitier頁
1.9.4  Forms頁
1.9.5  Dialogs頁
1.9.6  Projects頁
1.9.7  Data Modules頁
1.9.8  bUSINESS頁
1.9.9  “New Items”對話框上的快捷菜單
1.9.10  在不同的項目間共享對象庫
1.9.11  在同一個項目內(nèi)共享對象庫
1.9.12  代碼重用的方式
1.9.13  使用對象庫中的項目模板
1.9.14  自定義對象庫
1.10  對象瀏覽器
1.10.1  對象瀏覽器的窗口
1.10.2  對象瀏覽器的基本操作
1.10.3  過濾器
1.11  設置IDE的選項
1.11.1  Preferences頁
1.11.2  Library頁
1.11.3  Browser頁
1.11.4  Explorer頁
第二章  Component與Form
2.1  把元件加到Form上
2.2  在Form上選擇元件
2.3  元件的重設尺寸、移動和刪除
2.4  元件的剪切、復制、粘貼
2.5  在Form上對齊元件
2.6  把元件分組
2.7  向項目中加入新的Form
2.8  在多個Form或單元間切換
2.9  在多個Form中調(diào)用另一個Form
2.10  與其他項目共享Form
2.11  把Form以ASCII格式存儲
2.12  使用Form模板和向?qū)?br />第三章  特性與事件
3.1  在設計期修改元件的特性
3.2  在運行期個性元件的特性
3.3  特性編輯器
3.3.1  直接鍵入編輯器
3.3.2  下拉列表編輯器
3.3.3  對象列表編輯器
3.3.4  對話框編輯器
3.3.5  嵌套編輯器
3.3.6  集合編輯器
3.3.7  兩個特殊的特性
3.4  生成新的事件句柄
3.5  建立默認的事件句柄
3.6  定位已有的事件句柄
3.7  重用事件句柄
3.8  刪除事件句柄
3.9  處理由用戶產(chǎn)生的事件
3.9.1  鼠標事件
3.9.2  鼠標拖曳
3.9.3  鍵盤
3.10  處理與菜單有關(guān)的事項
第四章  項目管理
4.1  什么是項目
4.1.1  項目文件
4.1.2  Form和單元文件
4.1.3  其他類型的文件
4.2  有關(guān)項目的基本操作
4.3  項目管理器
4.3.1  項目管理器的工具欄和狀態(tài)欄
4.3.2  項目管理器的快捷菜單
4.4  管理項目組
4.4.1  怎樣建立項目組
4.4.2  在項目組中加入DLL項目
4.4.3  在項目組中加入BAT項目
4.4.4  編譯項目組
4.5  與其他項目共享文件
4.6  選擇項目模板
4.7  編譯、重建和運行項目
4.8  設置項目選項
4.8.1  指定項目的主Form
4.8.2  指定應用程序的標題、圖標和幫助文件
4.8.3  設置項目的搜索路徑
4.8.4  設置項目的版本信息
4.8.5  設置包的選項
4.8.6  設置編譯器的選項
4.8.7  設置鏈接器的選項
第五章  調(diào)試器
5.1  錯誤類型
5.1.1  設計期錯誤
5.1.2  編譯期錯誤
5.1.3  運行期錯誤
5.1.4  邏輯錯誤
5.1.5  怎樣盡可能地減少錯誤
5.2  設置調(diào)試器的選擇
5.2.1  General頁
5.2.2  Event Log頁
5.2.3  Language Exceptions頁
5.2.4  OS Exceptions頁
5.3  自定義調(diào)試器的顏色
5.4  控制程序的運行
5.4.1  單步執(zhí)行
5.4.2  跟蹤執(zhí)行
5.4.3  跳過一段代碼
5.4.4  返回到執(zhí)行點
5.4.5  暫停運行
5.4.6  重新開始運行
5.4.7  命令行參數(shù)
5.5  斷點
5.5.1  源代碼斷點
5.5.2  機器指令斷點
5.5.3  數(shù)據(jù)斷點
5.5.4  模塊斷點
5.5.5  斷點列表窗口
5.5.6  刪除斷點
5.5.7  禁止和允許斷點
5.5.8  設置斷點的屬性
5.6  監(jiān)視表達式的值
5.6.1  觀察窗口
5.6.2  計算機和修改表達式的值
5.6.3   計算提示
5.6.4  Inspector窗口
5.7  幾個與調(diào)試有關(guān)的窗口
5.7.1  CPU窗口
5.7.2  線程狀態(tài)窗口
5.7.3  Call Stack窗口
5.7.4  模塊窗口
5.7.5  事件記錄窗口
5.8  調(diào)試動態(tài)鏈接庫
5.9  遠程調(diào)試
5.9.1  本地的配置
5.9.2  遠程機器的配置
5.10  多進程調(diào)試
5.11  Assert例程
5.12  其他調(diào)試手段
第六章  包(Package)
6.1  什么是包
6.2  怎樣安裝運行期包
6.3  怎樣安裝設計期包
6.4  建立自己的包
6.5  包的源文件
6.6  怎樣編譯包
6.7  包的版本信息
6.8  怎樣發(fā)布包
6.9  包收集器
第七章  詞法
7.1  注釋
7.2  標識符
7.3  保留字、指示字和特殊符號
7.4  運算符
7.4.1  對象限定運算符
7.4.2  指針動態(tài)變量運算符
7.4.3  @運算符
7.4.4  位運算符
7.4.5  算術(shù)運算符
7.4.6  邏輯運算符
7.4.7  關(guān)系運算符
7.4.8  字符指針運算符
7.4.9  運行期類型識別運算符
7.4.10  類型強制轉(zhuǎn)換符
7.4.11  集合運算符
7.4.12  字符串運算符
第八章 數(shù)據(jù)類型
8.1  簡單類型
8.1.1  有序類型概述
8.1.2  有序類型中的整型
8.1.3  有序類型中的布爾類型
8.1.4  有序類型中的字符類型(Char)
8.1.5  枚舉類型(Enumerated)
8.1.6  子界類型(SubRange)
8.1.7  簡單類型中的實型
8.2  字符串類型
8.2.1  短字符串
8.2.2  長字符串
8.2.3  寬字符串
8.2.4  字符串常量
8.2.5  處理以NULL結(jié)束的字符串的標準例程
8.3  數(shù)組——構(gòu)造類型之一
8.3.1  怎樣聲明數(shù)組類型
8.3.2  怎樣聲明數(shù)組變量
8.3.3  怎樣訪問數(shù)組中的元素
8.3.4  多維數(shù)組
8.3.5  零基準數(shù)組
8.3.6  數(shù)組的整體賦值
8.3.7  把數(shù)組作為過程或函數(shù)的形參
8.3.8  開放式數(shù)組
8.3.9  多維的開放式數(shù)組
8.4  集合——構(gòu)造類型之二
8.4.1  集合類型的聲音
8.4.2  集合類型常量的表示方法
8.4.3  集合能參加的運算
8.5  記錄——構(gòu)造類型之三
8.5.1  記錄類型的聲音
8.5.2  如何訪問記錄中的字段
8.5.3  記錄的整體賦值
8.5.4  記錄與數(shù)組
8.5.5  With語句
8.5.6  記錄的可變部分
8.6  文件——構(gòu)造類型之四
8.6.1  文件類型的聲明
8.6.2  文件類型的操作
8.6.3  用于文件操作的例程
8.6.4  文本文件
8.7  指針類型
8.7.1  指針類型的聲明
8.7.2  指針的操作
8.7.3  無類型指針
8.8  過程類型
8.8.1  過程類型的聲明
8.8.2  過程類型的用法
8.8.3  方法指針
8.9  可變類型(Variant)
8.9.1  可變類型變量的聲明和賦值
8.9.2  可變數(shù)組
8.9.3  可變類型的變量能參加的運算
8.9.4  可變類型與OLE自動化對象
8.10  變量
8.10.1  變量的聲明
8.10.2  Absolute子句
8.10.3  全局變量和局變變量
8.10.4  線程局變變量
8.11  類型常量
8.11.1  簡單類型的常量
8.11.2  指針類型的常量
8.11.3  過程類型的常量
8.11.4  字符串類型的常量
8.11.5  數(shù)組類型的常量
8.11.6  集合類型的常量
8.11.7  記錄類型的常量
8.12  類型相容、賦值相容以及類型強制轉(zhuǎn)換
8.12.1  類型完全一致
8.12.2  類型相容
8.12.3  賦值相容
8.12.4  類型強制轉(zhuǎn)換
第九章  語句和塊
9.1  聲明語句
9.1.1  標號聲明語句
9.1.2  常量聲明語句
9.1.3  資源字符串
9.1.4  類型聲明語句
9.1.5  變量聲明語句
9.1.6  過程聲明語句
9.1.7  函數(shù)聲明語句
9.1.8  輸出項聲明語句
9.1.9  聲明語句的順序
9.2  賦值語句
9.3  Goto語句
9.4  復合語句
9.5  條件語句
9.5.1  If語句
9.5.2  Case語句
9.6  循環(huán)語句
9.6.1  For語句
9.6.2  While語句
9.6.3  Repeat語句
9.6.4  Break和Continue
9.7  With語句
第十章  過程和函數(shù)
10.1  調(diào)用Delphi預定義好的過程和函數(shù)
10.2  過程的聲明、定義和調(diào)用
10.2.1  聲明和定義
10.2.2  怎樣調(diào)用過程
10.3  函數(shù)的聲明、定義和調(diào)用
10.3.1  聲明和定義
10.3.2  調(diào)用函數(shù)
10.3.3  值是怎樣返回的
10.3.4  Result變量  
10.4  調(diào)用約定
10.5  過程或函數(shù)中變量的作用域問題
10.6  指示字
10.6.1  Assembler指示字
10.6.2  External指示字
10.6.3  Forward指示字
10.6.4  Overload指示字
10.7  參數(shù)
10.7.1  數(shù)值參數(shù)
10.7.2  常量參數(shù)
10.7.3  變量參數(shù)
10.7.4  外部參數(shù)
10.7.5  無類型參數(shù)
10.7.6  用短字符串和數(shù)組作為參數(shù)
10.7.7  開放數(shù)組參數(shù)
10.7.8  用過程或函數(shù)作為參數(shù)
10.7.9  指定參數(shù)的默認值
10.8  嵌套和遞歸
第十一章  程序結(jié)構(gòu)
11.1  Program單元
11.2  子程序單元(Unit)
11.2.1  單元首部
11.2.2  Interface部分
11.2.3  Implementation部分
11.2.4  Initialization部分
11.2.5  Finalization部分
11.3  退出碼
11.4  引用
第十二章  異常處理
12.1  為什么要使用異常處理
12.2  異常處理的語法
12.2.1  Try…Except結(jié)構(gòu)
12.2.2  Try…Finally結(jié)構(gòu)
12.2.3  嵌套
12.3  默認的異常處理句柄
12.4  定義自己的異常
12.5  在異常處理句柄中再次觸發(fā)異常
第十三章  面向?qū)ο缶幊?br />13.1  概述
13.2  聲明
13.3  字段
13.4  方法
13.4.1  方法的聲明和定義
13.4.2  靜態(tài)方法
13.4.3  虛擬方法
13.4.4  動態(tài)方法
13.4.5  抽象方法
13.4.6  消息處理方法
13.4.7  Overload指示字
13.4.8  構(gòu)造和析構(gòu)
13.4.9  類方法
13.5  特性
13.5.1  聲明特性的語法
13.5.2  特性子句
13.5.3  索引子句
13.5.4  特性重載
13.5.5  數(shù)組特性
13.6  類成員的可見性
13.6.1  Public
13.6.2  Published
13.6.3  Private
13.6.4  Protected
13.6.5  Automated
13.7  類引用
第十四章  動態(tài)鏈接庫
14.1  怎樣訪問DLL中的例程
14.1.1  靜態(tài)引入方式
14.1.2  動態(tài)引入方式
14.1.3  動態(tài)引入方式的完整示例
14.1.4  引入整個單元
14.2  怎樣寫DLL
14.3  怎樣在DLL中輸出例程
14.3.1  聲明要輸出的例程
14.3.2  引出例程
14.4  把Form當作DLL重用(Reuse)
14.5  初始化代碼和退出碼
14.5.1  對DLL的全局變量初始化
14.5.2  設置DLLProc變量
14.5.3  設置ExitProc變量
14.6  ShareMem單元
第十五章  DLL的高級用法
15.1  單調(diào)函數(shù)
15.2  DLL中的模式Form
15.3  DLL中的無模式Form
15.4  DLL中的虛擬類
15.4.1  一個典型的虛擬類
15.4.2  虛擬方法表
15.4.3  怎樣訪問虛擬方法
15.5  DLL中的全局變量
15.5.1  創(chuàng)建文件映射對象
15.5.2  映射到進程的地址空間
15.5.3  釋放文件映射對象
15.5.4  一個典型的示例
第十六章  嵌入式匯編
16.1  嵌入式匯編的語法
16.2  嵌入式匯編語句
16.2.1  標號
16.2.2  前綴
16.2.3  操作碼、偽指令和操作數(shù)
16.3  嵌入式匯編的保留字和特殊符號
16.3.1  寄存器符號
16.3.2  運算符
16.3.3  預定義數(shù)據(jù)類型符號
16.3.4  幾個特殊符號
16.3.5  保留字與自定義符號重名的問題
16.4  嵌入式匯編的表達式
16.4.1  與Object Pascal表達式的區(qū)別
16.4.2  表達式的種類
16.4.3  表達式的數(shù)據(jù)類型
16.4.4  表達式中的運算符
16.4.5  表達式中的符號
16.4.6  表達式中的常量
第十七章  與C++共享代碼
17.1  混合編程的方式
17.2  調(diào)用約定
17.3  怎樣在Delphi中用C++的OBJ文件
17.4  怎樣在C++中用Delphi的OBJ
17.5  C++怎樣調(diào)用Object  Pascal的DLLs
17.6  Opject Pascal怎樣使用C++中的類
17.7  虛擬方法表

本目錄推薦

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