Delphi程式設計及套用(第2版)

Delphi程式設計及套用(第2版)

《Delphi程式設計及套用(第2版)》是2017年清華大學出版社出版的圖書,作者是劉苗苗、 張永生、邢煜 、王茱。

基本介紹

  • 書名:Delphi程式設計及套用(第2版)
  • 作者:劉苗苗 張永生
  • 出版社:清華大學出版社 
  • 印次:2-1
圖書信息,內容簡介,作者簡介,目錄,

    圖書信息

    Delphi程式設計及套用(第2版)
    作者:劉苗苗 張永生 邢煜 王茱
    定價:49元
    印次:2-1
    ISBN:9787302473176
    出版日期:2017.09.01
    印刷日期:2017.07.19

      內容簡介

      本書採用“任務驅動”和“案例教學”的模式,以突出實踐套用能力為出發點,通過豐富實用的案例,由淺入深地介紹如何使用Delphi進行Windows應用程式的開發。 全書共分為16章,主要內容有Delphi程式設計概述、簡單的Delphi程式設計、Object Pascal編程基礎、結構化的程式設計、選單、工具列和狀態欄的設計、對話框的使用、數組與記錄類型、過程與函式、圖形圖像與多媒體程式設計、檔案管理、程式異常與調試、資料庫編程,最後一章還設計了三個綜合實訓。

      作者簡介

      劉苗苗(1982-),博士,副教授,東北石油大學教師。工作至今,參與國家自然科學基金項目2項,主持並參與省部級課題9項,局級課題13項;在EI核心刊物上發表論文7篇,統計源6篇,國家級論文十餘篇;獲得6項省級及8項局級教學成果獎;參與編寫教材7部;發明專利4項。熟悉delphi、java、C#等編程工具,先後開發過高校教務、財務、學籍管理等系統;醫院電子檔案管理、資源共享互動平台等多個套用軟體。

      目錄

      第1章Delphi程式設計概述
      1.1程式設計簡介
      1.2Delphi概述
      1.3Delphi7集成開發環境
      1.3.1主視窗
      1.3.2窗體視窗
      1.3.3對象查看視窗
      1.3.4代碼編輯視窗
      1.4Delphi程式設計過程
      1.4.1Delphi的編程步驟
      1.4.2我的第一個Delphi小程式
      1.4.3Delphi程式的基本組成
      1.5一個簡單的Delphi例子
      本章小結
      習題1
      第2章簡單的Delphi程式設計
      2.1面向對象程式設計概述
      2.1.1對象
      2.1.2類
      2.1.3類與對象的關係
      2.1.4事件與回響
      2.1.5事件代碼與方法代碼
      2.2窗體與基本組件
      2.2.1窗體Form
      2.2.2標籤Label
      2.2.3按鈕Button
      2.2.4單行文本框Edit
      2.2.5基本組件使用示例
      2.3窗體中組件的操作
      2.3.1窗體與組件的關係
      2.3.2組件的特性
      2.3.3對組件的操作
      2.4窗體與基本組件綜合套用示例
      本章小結
      習題2
      第3章Object Pascal編程基礎
      3.1保留字與標識符
      3.1.1保留字
      3.1.2標識符
      3.1.3注釋
      3.2常用的數據類型
      3.2.1數值型數據
      3.2.2字元型數據
      3.2.3布爾型數據
      3.3數據類型的轉換
      3.3.1類型轉換方式
      3.3.2常用的類型轉換函式
      3.4常量和變數
      3.4.1常量
      3.4.2變數
      3.5運算符和表達式
      3.5.1算術運算符與算術表達式
      3.5.2字元串運算符與字元串表達式
      3.6常用的內部函式
      3.6.1數學函式
      3.6.2字元串函式
      3.6.3日期時間函式
      3.6.4轉換函式
      3.6.5格式化函式
      3.7Object Pascal語句書寫規則
      3.8基本組件及系統函式綜合套用
      本章小結
      習題3
      第4章順序結構程式設計
      4.1順序結構中的常用語句
      4.1.1賦值語句
      4.1.2複合語句
      4.1.3with語句
      4.1.4exit語句
      4.2順序結構中常用的輸入輸出組件
      4.2.1數字編輯框SpinEdit
      4.2.2備註框Memo
      4.2.3掩碼編輯框MaskEdit
      4.2.4圖片框Image
      4.2.5日期時間控制項DateTimePicker
      4.3修飾窗體的組件
      4.3.1點陣圖按鈕Bitbtn
      4.3.2快速按鈕SpeedButton
      4.3.3復文本框RichEdit
      4.3.4圖片列表ImageList
      4.3.5成組框GroupBox
      4.3.6面板Panel
      4.3.7計時器Timer
      4.4順序結構綜合套用示例
      本章小結
      習題4
      第5章選擇結構程式設計
      5.1條件表達式
      5.1.1關係運算符與關係表達式
      5.1.2邏輯運算符與邏輯表達式
      5.2單條件選擇結構if語句
      5.2.1簡單的if語句
      5.2.2嵌套型if語句
      5.3多條件選擇結構case語句
      5.4單選按鈕RadioButton
      5.4.1RadioButton常用屬性及事件
      5.4.2RadioButton套用示例
      5.5單選按鈕組RadioGroup
      5.5.1RadioGroup常用屬性及事件
      5.5.2RadioGroup套用示例
      5.6複選框CheckBox
      5.6.1CheckBox常用屬性及事件
      5.6.2CheckBox套用示例
      5.7滾動條ScrollBar
      5.7.1ScrollBar常用屬性及事件
      5.7.2ScrollBar套用示例
      5.8選擇結構綜合套用示例
      本章小結
      習題5
      第6章循環結構程式設計
      6.1for型循環語句
      6.1.1for語句的一般形式
      6.1.2for語句的嵌套
      6.1.3for語句使用規則
      6.2while型循環語句
      6.3repeat型循環語句
      6.4轉向語句
      6.4.1break強制退出循環
      6.4.2continue強制縮短循環
      6.5列表框ListBox
      6.5.1ListBox常用屬性及操作
      6.5.2ListBox套用示例
      6.6複選列表框CheckListBox
      6.6.1CheckListBox的操作
      6.6.2CheckListBox套用示例
      6.7組合框ComboBox
      6.7.1ComboBox常用屬性
      6.7.2ComboBox套用示例
      6.8循環結構綜合套用示例
      6.9結構化程式設計綜合套用示例
      本章小結
      習題6
      第7章選單的設計
      7.1主選單設計器MainMenu
      7.1.1MainMenu的使用
      7.1.2MenuItem常用屬性
      7.1.3MainMenu套用示例
      7.2快捷選單設計器PopMenu
      7.2.1PopMenu的使用
      7.2.2選單綜合設計示例
      本章小結
      習題7
      第8章工具列與狀態欄的設計
      8.1工具列
      8.1.1工具列的製作
      8.1.2ToolBar常用屬性
      8.1.3ToolBar套用示例
      8.2狀態欄
      8.2.1狀態欄的製作
      8.2.2StatusBar常用屬性
      8.2.3StatusBar套用示例
      8.3選單、工具列、狀態欄綜合設計示例
      本章小結
      習題8
      第9章對話框的使用
      9.1公共對話框
      9.1.1OpenDialog組件
      9.1.2OpenPictureDialog組件
      9.1.3SaveDialog組件
      9.1.4FontDialog組件
      9.1.5ColorDialog組件
      9.2標準對話框
      9.2.1訊息框
      9.2.2輸入框
      9.3對話框綜合套用示例
      本章小結
      習題9
      第10章數組與記錄類型
      10.1一維數組
      10.1.1一維數組的定義
      10.1.2一維數組使用示例
      10.2多維數組
      10.2.1多維數組的定義
      10.2.2二維數組使用示例
      10.3數組綜合套用示例
      10.4記錄類型
      10.4.1記錄類型的聲明
      10.4.2訪問記錄類型中的成員
      10.5數組與記錄綜合套用
      10.5.1數組與記錄的異同點
      10.5.2數組與記錄綜合套用示例
      本章小結
      習題10
      第11章過程與函式
      11.1過程與函式的概念
      11.2過程
      11.2.1過程的定義與調用
      11.2.2過程使用示例
      11.3函式
      11.3.1函式的定義與調用
      11.3.2函式使用示例
      11.4過程與函式中的參數
      11.4.1參數的種類
      11.4.2局部變數與全局變數
      11.5過程與函式綜合套用示例
      本章小結
      習題11
      第12章圖形圖像與多媒體程式設計
      12.1形狀組件Shape
      12.1.1Shape常用屬性
      12.1.2Shape使用示例
      12.2圖像組件Image
      12.3畫布對象Canvas
      12.3.1Canvas的常用屬性
      12.3.2Canvas的常用方法
      12.3.3Canvas使用示例
      12.4常見圖形的繪製方法
      12.4.1常用的圖形繪製函式
      12.4.2圖形繪製函式使用示例
      12.5多媒體程式的設計
      12.5.1卡通組件Animate
      12.5.2媒體播放器組件MediaPlayer
      本章小結
      習題12
      第13章檔案管理
      13.1檔案的概念
      13.2常用的檔案操作函式
      13.2.1打開檔案相關函式
      13.2.2讀寫檔案相關函式
      13.2.3其他常用檔案操作
      13.2.4資料夾操作函式
      13.3文本檔案的操作
      13.3.1文本檔案操作步驟
      13.3.2文本檔案操作示例
      13.4有類型檔案的操作
      13.4.1有類型檔案的變數聲明
      13.4.2有類型檔案常用操作函式
      13.4.3有類型檔案操作步驟
      13.4.4有類型檔案操作示例
      13.5檔案操作套用示例
      本章小結
      習題13
      第14章程式異常與調試
      14.1程式錯誤與異常
      14.1.1程式錯誤
      14.1.2程式異常
      14.2程式調試
      14.2.1語法錯誤的調試
      14.2.2邏輯錯誤的調試
      14.3程式異常處理
      14.3.1異常處理機制
      14.3.2系統異常處理示例
      14.3.3自定義異常處理示例
      本章小結
      習題14
      第15章資料庫編程
      15.1資料庫系統概述
      15.1.1資料庫相關概念
      15.1.2Delphi資料庫編程的優勢
      15.1.3Delphi資料庫訪問機制
      15.1.4Database Desktop的使用
      15.2BDE組件
      15.2.1數據編輯組件Table
      15.2.2Table組件使用示例
      15.2.3結構化查詢語言SQL
      15.2.4數據查詢組件Query
      15.2.5Query組件使用示例
      15.3ADO組件
      15.3.1資料庫連線組件ADOConnection
      15.3.2數據編輯組件ADOTable
      15.3.3數據查詢組件ADOQuery
      15.4數據控制組件
      15.4.1數據控制組件簡介
      15.4.2數據源DataSource
      15.4.3數據格線DBGrid
      15.4.4數據導航器DBNavigator
      15.4.5其他數據控制組件
      15.5使用Table與數據控制組件編輯數據
      15.6使用Query與數據控制組件查詢數據
      15.7數據報表的製作
      15.7.1報表組件簡介
      15.7.2QuickRep組件
      15.7.3QRBand組件
      15.7.4文本信息報表輸出組件
      15.7.5圖像信息報表輸出組件
      15.7.6計算欄位報表輸出組件
      15.8報表綜合設計示例
      15.8.1員工信息表的製作
      15.8.2員工工作證的製作
      本章小結
      習題15
      第16章Delph程式設計綜合實訓
      16.1實訓1——記事本的製作
      16.1.1實訓目的
      16.1.2功能描述
      16.1.3開發步驟
      16.1.4功能代碼的實現
      16.1.5小結
      16.2實訓2——計算器的製作
      16.2.1實訓目的
      16.2.2功能描述
      16.2.3開發步驟
      16.2.4功能代碼的實現
      16.2.5小結
      16.3實訓3——學生信息管理系統
      16.3.1實訓目標
      16.3.2系統功能分析
      16.3.3資料庫設計
      16.3.4數據模組的設計與實現
      16.3.5主界面的設計與實現
      16.3.6登錄模組的設計與實現
      16.3.7數據編輯模組的設計與實現
      16.3.8數據查詢模組的設計與實現
      16.3.9報表輸出窗體的設計與實現
      16.3.10小結
      參考文獻

      相關詞條

      熱門詞條

      聯絡我們