《中文編程·從入門到精通》介紹了全中文、全可視、全編譯、跨平臺的編程語言——“易語言”。該程序實現(xiàn)了真正的中文編程,徹底擺脫英文的語言模式,符合中國人的習慣!耙渍Z言”功能強大,資源豐富,是廣大編程愛好者的最理想的選擇。書中全面、詳細介紹了易語言的使用方法,內容詳實、通俗易懂、結構清晰、循序漸進、圖文并茂,配有大量示例。
全書分五大部分,共十七章,包括上百個學習例程,數(shù)千張圖片演示,近萬行代碼教學,完整行業(yè)程序源碼解讀,游戲開發(fā)設計與分析。每一章節(jié)學習完成,都可以制作一個軟件,伴隨學習的加深,逐漸完善程序功能。每章后還配有章節(jié)小結、習題,以檢查學習的掌握程度。
讀者將具備獨立的分析、編程能力,且掌握編程中常用技巧,程序糾錯調整與修改。
在《中文編程·從入門到精通》中,讀者將學習如何使用易語言這一極為靈活和完備的編程工具,去建立各種各樣的應用程序。通過對每一章的了解、學習,將逐漸掌握對易語言的操作與應用,伴隨各部分功能例程的實踐配合每章小結與習題,來檢驗學習的進度與知識點的掌握。為了更好地了解、學習《中文編程·從入門到精通》,首先介紹一下《中文編程·從入門到精通》各部分的知識要點: 《中文編程·從入門到精通》整體分為五大部分:第一部分:易語言的基礎知識;第二部分:易語言的命令與組件;第三部分:易語言中的數(shù)據(jù)庫應用;第四部分:易語言的高級應用;第五部分:易語言的綜合實例。
第一部分 易語言的基礎知識
第一章 概述
1.1 易語言概述
1.1.1 易語言簡介
1.1.2 易語言的發(fā)展史
1.1.3 易語言的特點
1.2 易語言的安裝
1.3 易語言的工作界面
1.3.1 易語言的界面
1.3.2 易語言的菜單欄
1.4 代碼編輯環(huán)境
1.4.1 代碼輸入提示
1.4.2 前層提示信息
1.4.3 代碼輸入方式
1.4.4 參數(shù)分步輸入
1.4.5 輸入注釋與代碼屏蔽
1.4.6 易語言語句分類
1.4.7 易語言中的關鍵字
1.4.8 書簽
1.4.9 即時幫助和幫助文檔
1.5 第一個易語言程序
1.6 我的播放器(一)
1.7 小結
第二章 易語言編程基礎
2.1 變量與常量
2.1.1 數(shù)據(jù)類型
2.1.2 變量
2.1.3 常量
2.1.4 資源表
2.2 運算符和表達式
2.2.1 運算符
2.2.2 表達式
2.2.3 賦值運算符和賦值表達式
2.3 子程序的編寫與調用
2.3.1 了解子程序
2.3.2 事件子程序
2.3.3 用戶自定義子程序
2.3.4 子程序的返回值
2.3.5 子程序的調用
2.3.6 子程序的參數(shù)
2.3.7 子程序的遞歸調用
2.4 我的播放器(二)
2.5 小結
2.6 習題
第二部分 易語言的命令與組件
第三章 易語言的命令
3.1 了解易語言命令
3.1.1 易語言命令概述
3.1.2 易語言命令的格式
3.1.3 易語言命令的參數(shù)
3.1.4 易語言命令的返回值
3.1.5 易語言命令嵌套調用
3.1.6 數(shù)組參數(shù)與數(shù)組返回值
3.2 流程控制命令
3.2.1 了解流程控制類命令
3.2.2 分支類流程控制命令
3.2.3 循環(huán)類流程控制命令
3.2.4 跳轉類流程控制命令
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.5.3 位運算命令
3.6 數(shù)組操作命令
3.6.1 了解數(shù)組
3.6.2 數(shù)組操作命令
3.7 環(huán)境存取命令
3.8 拼音處理命令
3.9 文本操作命令
3.9.1 文字編碼和存儲方式
3.9.2 ASCⅡ碼
3.9.3 區(qū)別鍵代碼和文字編碼
3.9.4 文本操作命令
3.10 時間操作命令
3.11 數(shù)值轉換命令
3.12 字節(jié)集操作命令
3.13 磁盤操作命令
3.13.1 相關知識
3.13.2 易語言中的磁盤操作命令
3.14 文件讀寫命令
3.15 系統(tǒng)處理命令
3.15.1 了解剪輯板
3.15.2 了解注冊表
3.15.3 系統(tǒng)處理命令
3.16 媒體播放命令
3.16.1 常見的音頻格式
3.16.2 媒體播放命令
3.17 網絡通信命令
3.17.1 了解IP地址
3.17.2 了解域名與主機名
3.17.3 易語言中的網絡通信命令
3.18 其他命令
3.19 我的播放器(三)
3.20 小結
3.21 習題
第四章 易語言組件
4.1 窗口
4.1.1 窗口的定義
4.1.2 共有屬性
4.1.3 獨有屬性
4.1.4 共有事件
4.1.5 獨有事件
4.1.6 共有命令
4.2 菜單
4.2.1 創(chuàng)建菜單
4.2.2 菜單的熱鍵及屬性
4.3 按鈕類組件
4.3.1 按鈕
4.3.2 圖形按鈕
4.4 列表類組件
4.4.1 組合框
4.4.2 列表框
4.4.3 選擇列表框
4.5 系統(tǒng)類組件
4.5.1 通用對話框
4.5.2 文件框
4.5.3 目錄框
4.5.4 驅動器框
4.5.5 端口
4.6 圖形類組件
4.6.1 圖片框
4.6.2 畫板
4.6.3 顏色選擇器
4.7 分組類組件
4.7.1 分組框
4.7.2 外形框
4.7.3 選擇框
4.7.4 單選框
4.7.5 選擇夾
4.8 位置控制類組件
4.8.1 進度條
4.8.2 滑塊條
4.8.3 橫向滾動條
4.8.4 縱向滾動條
4.8.5 調節(jié)器
4.9 網絡與通信組件
4.9.1 客戶
4.9.2 服務器
4.9.3 數(shù)據(jù)報
4.9.4 超級鏈接框
4.10 時間類組件
4.10.1 時鐘
4.10.2 月歷
4.10.3 日期框
4.11 顯示類組件
4.11.1 編輯框
4.11.2 標簽
4.11.3 表格
4.11.4 打印機
4.11.5 影像框
4.12 數(shù)據(jù)庫類組件
4.12.1 數(shù)據(jù)庫提供者
4.12.2 數(shù)據(jù)源
4.12.3 通用提供者
4.13 核心庫內置數(shù)據(jù)類型
4.13.1 庫內置數(shù)據(jù)類型的使用
4.13.2 字體
4.13.3 打印設置信息
4.14 我的播放器(四)
4.15 小結
4.16 習題
第三部分 易語言的數(shù)據(jù)庫應用
第五章 易語言數(shù)據(jù)庫的應用
5.1 了解易語言數(shù)據(jù)庫
5.2 創(chuàng)建易數(shù)據(jù)庫
5.2.1 使用菜單創(chuàng)建易數(shù)據(jù)庫
5.2.2 使用代碼創(chuàng)建易數(shù)據(jù)庫
5.3 為易數(shù)據(jù)庫添加記錄
5.4 易數(shù)據(jù)庫密碼的設置
5.5 易數(shù)據(jù)庫相關組件
5.5.1 易數(shù)據(jù)庫相關組件分類
5.5.2 易數(shù)據(jù)庫相關組件介紹
5.5.3 易數(shù)據(jù)庫組件關聯(lián)方法
5.6 程序界面設計與組件關聯(lián)
5.6.1 易數(shù)據(jù)庫程序的界面設計
5.6.2 易數(shù)據(jù)庫程序的組件關聯(lián)
5.7 易數(shù)據(jù)庫的操作命令
5.7.1 數(shù)據(jù)庫的打開與關閉
5.7.2 數(shù)據(jù)庫指針的跳轉命令
5.7.3 記錄讀取命令
5.7.4 數(shù)據(jù)源的常用命令
5.7.5 記錄的添加與修改命令
5.7.6 記錄的刪除命令
5.7.7 復制記錄與復制結構命令
5.7.8 數(shù)值統(tǒng)計類命令
5.7.9 記錄的查找
5.7.10 索引的創(chuàng)建與使用
5.8 我的播放器(五)
5.9 小結
5.10 習題
第六章 外部數(shù)據(jù)庫的應用
6.1 外部數(shù)據(jù)庫簡介
6.1.1 外部數(shù)據(jù)庫組件
6.1.2 ODBC與ADO
6.1.3 Access數(shù)據(jù)庫
6.2 SQL語言應用
6.2.1 常用的SQL語句
6.2.2 定義數(shù)據(jù)庫用戶的權限
6.2.3 定義表的結構
6.2.4 數(shù)據(jù)檢索
6.3 外部數(shù)據(jù)庫組件
6.3.1 “外部數(shù)據(jù)提供者”組件
6.3.2 應用實例
6.3.3 “外部數(shù)據(jù)庫”組件
6.4 數(shù)據(jù)庫連接和記錄集
6.4.1 應用實例
6.4.2 “數(shù)據(jù)庫連接”組件
6.4.3 “記錄集”組件
6.5 小結
6.6 習題
第四部分 易語言高級應用
第七章 DLL的應用
7.1 了解DLL
7.2 編寫DLL
7.3 編譯DLL
7.4 調用DLL
7.5 小結
7.6 習題
第八章 API的應用
8.1 了解API
8.2 定義API
8.3 調用API
8.3.1 調用系統(tǒng)API
8.3.2 調用非系統(tǒng)API
8.4 應用實例
8.5 小結
8.6 習題
第九章 OCX組件與類型庫
9.1 OCX組件
9.1.1 OCX組件的安裝
9.1.2 OCX組件的使用
9.2 類型庫
9.2.1 類型庫的安裝
9.2.2 類型庫的使用
9.3 小結
9.4 習題
第十章 面向對象
10.1 了解面向對象
10.1.1 類的概念
10.1.2 類的創(chuàng)建
10.2 類的特性
10.2.1 類的封裝性
10.2.2 類的繼承性
10.2.3 類的多態(tài)性
10.3 小結
10.4 習題
第十一章 對象和COM對象
11.1 對象的應用
11.1.1 對象型變量的定義
11.1.2 “對象”數(shù)據(jù)類型
11.1.3 “變體型”數(shù)據(jù)類型
11.2 COM對象的應用
11.3 小結
11.4 習題
第十二章 易模塊的應用
12.1 了解易模塊
12.2 易模塊的開發(fā)與編譯
12.2.1 易模塊的開發(fā)
12.2.2 易模塊的編譯
12.3 易模塊的引用方法
12.4 易模塊的應用實例
12.5 小結
12.6 習題
第十三章 易語言向導
13.1 了解易語言向導
13.2 易語言向導支持庫
13.3 易語言向導的編寫
13.4 易語言向導的使用方法
13.5 小結
13.6 習題
第十四章 程序調試
14.1 了解程序調試
14.2 運行調試
14.2.1 預編譯調試
14.2.2 運行中的調試
14.3 調試命令
14.4 小結
14.5 習題山
第十五章 程序的編譯與發(fā)布
15.1 編譯前的配置
15.2 易語言程序的編譯
15.2.1 易語言5.X版本的編譯
15.2.2 易語言4.X版本的編譯
15.3 編譯生成安裝軟件
15.4 編譯安裝應用實例
15.5 小結
15.6 習題
第五部分 易語言程序的解讀和程序設計思路
第十六章 解讀學校圖書管理系統(tǒng)
16.1 軟件需求分析
16.1.1 軟件使用環(huán)境
16.1.2 功能需求分析
16.1.3 軟件運行環(huán)境需求
16.2 解讀學校圖書管理系統(tǒng)
16.2.1 試運行程序
16.2.2 解讀程序
16.3 后記
第十七章 解讀游戲——對對碰
17.1 游戲策劃分析
17.1.1 游戲策劃文檔實例
17.1.2 小結
17.2 解讀游戲——對對碰
17.2.1 解讀游戲構架
17.2.2 解讀游戲邏輯
17.2.3 解讀特殊塊功能的實現(xiàn)
17.2.4 解讀重繪畫面
17.3 后記