易語言編程系統

易語言編程系統

《易語言編程系統》是一本全面介紹全中文全可視跨平台編程工具——“易語言”的專著。“易語言”實現了真正的漢語編程,徹底擺脫了使用傳統英文編程工具所存在的語言障礙和思維模式障礙,以更加符合中國人習慣的方式編寫真正的“中國製造”程式。

基本介紹

  • 中文名:易語言編程系統
  • 【ISBN號】:7-80670-774-3
  • 【頁 數】: 524 ; 26cm
  • 【原書定價】:65.00
版權資訊,內容簡介,作者簡介,目錄,

版權資訊

【作 者】易語言教材編委會編著【出版商】 西安市:西安地圖出版社 , 2005.03
易語言編程系統封面易語言編程系統封面
【主題詞】漢語(學科: 程式語言 學科: 程式設計) 漢語 程式語言 程式設計
【中圖法分類號】TP312 (工業技術>自動化技術、計算機技術>計算技術、計算機技術>計算機軟體>程式語言、算法語言)
【參考文獻格式】易語言教材編委會編著. 易語言編程系統 全中文全可視跨平台編程. 西安市:西安地圖出版社, 2005.03.
【內容提要】 本書全面介紹了“易語言及其編程環境的功能”,圖文並茂,並且提供了大量實例,幾乎包含了當前所有的程式語言的功能和編程技術。

內容簡介

本書是一本全面介紹全中文全可視跨平台編程工具——“易語言”的專著。“易語言”實現了真正的漢語編程,徹底擺脫了使用傳統英文編程工具所存在的語言障礙和思維模式障礙,以更加符合中國人習慣的方式編寫真正的“中國製造”程式。開發編程無需再記憶繁雜的英文命令與單詞,只要會輸入漢字或拼音就能開發出專業化的程式。“易語言”內置桌面型資料庫,支持多種大型資料庫,可實現網路及硬體通信編程。“易語言”的面向對象的編程理念、豐富的界面元素、數千條系統命令、API與COM支持,足以滿足各個行業不同套用層次的開發要求。“易語言”將是廣大電腦用戶的理想編程工具。全書由30章和3個附錄組成。主要內容包括:易語言概述、數據類型、變數、常量、資源、命令、流程控制命令、子程式、視窗組件、多媒體、網路與通訊、系統控制、易資料庫、外部資料庫、API調用、易模組、DLL的編寫與調用、OCX組件與類型庫、COM對象、面向對象編程、Linux程式編寫、數據結構支持庫、數據操作支持庫、文本語音轉換支持庫、電話語音支持庫、數碼設備支持庫、腳本語言支持庫、辦公支持庫,以及程式調試、編譯與發布、易嚮導使用等內容。本書內容通俗易懂,資料豐富翔實,圖文並茂,編程技巧簡單實用。適合初、中級編程用戶,同時也可作為高等院校各專業教學、自學參考書以及社會培訓班指導用書。配套光碟中包括書中各個章節的實例源碼、數百個開源程式原始碼、全面的教學動畫演示、網上下載網址及其他相關資源,並提供了“易語言”最新版軟體。讀者在使用本書過程中的技術問題,請在易語言網站或其上的技術交流論壇 上提出。

作者簡介

大連大有吳濤易語言軟體開發有限公司坐落在環境優美、中國北方重要的港口、工業、貿易和旅遊城市大連,是由易語言的創始人吳濤先生與大連大有房屋開發有限公司於2004年合作成立的高科技軟體開發公司。公司註冊資金500萬元,計畫投資5000萬元,開發中國自主智慧財產權的易語言漢語編程系列產品。公司還聘請了中科院高慶獅院士和中科院軟體所仲萃豪研究員為我公司學術帶頭人。我公司的易語言產品得到了中科院專家、大連市政府、科技局領導的高度關注,中科院院士張效祥將軍一直關注本公司的發展,曾到我公司參觀並指導工作;仲萃豪研究員到我公司考察授課;大連信息產業局靳副局長到我公司考察。
公司研發中心位於高新技術企業密集的大連市高新技術開發區,推廣中心位於交通發達、商業密集的人民路55號亞太國際金融中心14樓,目前公司員工50人,其中高級編程人員占40%以上。
公司目前的產品有:易語言漢語編程環境、ELOGO易樂谷中文編程系統、EPL英文編程環境、“易語言.飛揚”編程環境、易語言繁體版等。並且利用易語言開發了各種企業管理實用系統,如:大有OA辦公系統,中華辦公排版系統,中華電子表格,房地產管理系統等,並且在軍隊的信息化建設中得到了認可。
目前公司的產品得到了多項殊榮,易語言已取得了《計算機軟體著作權證書》;於2004年9月取得以張效祥院士為主任評議的《科學技術成果鑑定證書》;2004年12月,取得科技部《科技項目技術經濟評議書》;2005年被列入“國家火炬計畫項目”之一;同年,易語言被列為全國教育科學“十五”教育部規劃課題;2006年在大連市“企業信息化項目”、“科技發展基金”、“軟體產業發展專項資金”三個項目中立項;2007年被評為中國十大自主創新產品之一,獲選理由:自主開發了一款全中文、全可視、跨平台的程式語言,在易語言及其編譯器的設計與實現、可視化漢語編程的構建、提供多種語言版本等方面具有創新,在技術上居於國內領先地位,達到了當前同類產品的國際先進水平。
多年來,我公司一直關注著中國小計算機信息技術教育和成人職業教育,其中“十五”教育部規劃課題“易語言在中國小實驗與推廣項目”2005年已開展試點教學工作,遍及全國十一個省市,參與學生達幾萬人,得到了廣大師生的一致認可,已出版發行六本統編教程,取得教學成果五十多個,並且進行了一次全國創新與實踐信息技術大賽,取得優秀比賽作品五十多個。同時在職業教育和成人教育也進行了試點教學,如寧夏某成人教育學院已開設了選修課,天津工業大學已開設了易語言專業;雲南教育系統擬將易語言納入信息技術奧賽中,中央電教館也將開展易語言方面的教學活動。
我公司堅持走技術為本,教育普及,以服務用戶帶動推廣,服務信息產業、服務地方經濟為根本宗旨,圍繞用戶需求開發功能,並緊跟國內外的先進技術,目前正在開發具有國際領先水平的“易語言.飛揚”跨平台編程產品,其基本規模相當於JAVA或C#,力爭成為中國編程業的領軍企業。《電腦報》、大連電視台、《信息技術教育》、《大連日報》、《當代教育》、《電腦愛好者》、《程式春秋》、《軟體指南》、《程式設計師》、《計算機世界》、《大連高新區》、《電子報》、《中國進出口軟體》等媒體先後報導了易語言的使用和發展情況。
大連大有吳濤易語言軟體開發有限公司沐浴著中國改革開放、自主創新的春風而成長,面對二十一世紀經濟發展以信息產業為先導的大好前景,我公司將繼續發揚“團結務實、自強不息、注重細節、追求卓越”的精神,搶抓機遇,迎接挑戰,為創辦“國內領先,國際知名”的一流技術研發公司而努力奮鬥!

目錄

前言...............................................................1
第一章 易語言概述..................................................1
1.1 易語言概要介紹..............................................1
1.1.1 易語言簡介................................................1
1.1.2 易語言的特點..............................................2
1.2 易語言的安裝................................................4
1.3 易語言的基本操作界面........................................6
1.3.1 易語言的界面..............................................6
1.3.2 如何在設計視窗中添加組件..................................8
1.3.3 如何使用易語言幫助系統....................................8
1.3.4 如何配置易語言............................................9
1.4易語言代碼輸入技巧...........................................10
1.4.1 內置輸入法................................................10
1.4.2 系統輸入法................................................11
1.4.3 參數分步輸入..............................................12
1.4.4 輸入備註與代碼禁止........................................12
1.4.5 四種輸入語句分類..........................................13
1.4.6 易語言中的關鍵字..........................................13
1.5 第一個易程式................................................14
1.5.1 易程式的結構..............................................14
1.5.2 開始寫第一個易程式........................................14
1.5.3 分析第一個易程式..........................................16
1.6 易程式進階..................................................16
1.7 本章小結....................................................18
第二章 數據類型、運算符與表達式.....................................19
2.1易語言的數據類型.............................................19
2.2 基本數據類型................................................19
2.2.1 了解基本數據類型..........................................19
2.2.2 給變數和返回值定義數據類型................................20
2.2.3 給數據正確賦值............................................21
2.2.4 數據的比較................................................22
2.2.5 數據類型的存儲位元組與溢出..................................23
2.3 特殊數據類型................................................25
2.3.1了解特殊數據類型...........................................25
2.3.2 動態添加組件..............................................25
2.4 自定義數據類型..............................................25
2.5 易語言運算符................................................27
2.6運算符與表達式...............................................28
2.6.1算術運算符和算術表達式.....................................28
2.6.2賦值運算符和賦值表達式.....................................29
2.7本章小結.....................................................29
第三章 變數、常量與資源.............................................31
3.1 變數........................................................31
3.1.1 了解變數..................................................31
3.1.2 變數類型..................................................32
3.1.3 變數的賦值................................................34
3.1.4 變數的初始值..............................................34
3.2 靜態局部變數................................................35
3.3 數組變數....................................................36
3.3.1 數組變數的定義及賦值......................................37
3.3.2 動態管理數組變數..........................................39
3.4 易語言常量..................................................43
3.4.1 了解常量..................................................43
3.4.2 ASCII碼...................................................43
3.4.3 常量的使用................................................44
3.4.4 枚舉常量及使用方法........................................45
3.4.5 自定義常量及使用方法......................................47
3.5 易語言資源表................................................48
3.5.1 向資源表中添加資源........................................48
3.5.2 使用資源表中的資源........................................50
3.5.3 將資源表中的資源導出......................................51
3.5.4 向資源表中導入執行檔..................................51
3.6 本章小結....................................................52
第四章 常用命令.....................................................53
4.1了解易語言命令...............................................53
4.1.1 命令的格式................................................53
4.1.2 即時幫助和幫助文檔........................................53
4.1.3 命令的返回值..............................................55
4.1.4 命令的套用................................................56
4.1.5 數組類型的參數與返回值....................................57
4.2 流程控制命令................................................58
4.2.1 了解流程控制類命令........................................58
4.2.2 分支類流程控制命令........................................59
4.2.3 循環類流程控制命令........................................61
4.2.4 跳轉類流程控制命令........................................65
4.3 其他常用命令................................................67
4.3.1 文本操作類命令............................................67
4.3.2 時間操作類命令............................................68
4.3.3 位運算命令................................................69
4.3.4 其他常用命令..............................................72
4.4 本章小結....................................................74
第五章 子程式的編寫與調用...........................................75
5.1 子程式的初步套用............................................75
5.1.1 子程式的分類..............................................75
5.1.2 用戶自定義子程式的創建....................................75
5.1.3 子程式的調用..............................................77
5.1.4 返回值和參數的定義........................................77
5.1.5 編寫一個子程式............................................77
5.1.6 子程式指針................................................79
5.2 子程式的參數屬性............................................80
5.2.1 參數的"參考"屬性..........................................80
5.2.2 參數的"可空"屬性..........................................81
5.2.3 參數的"數組"屬性..........................................83
5.3 編寫尋找檔案子程式..........................................84
5.4 本章小結....................................................87
第六章 視窗組件、選單和對話框.......................................88
6.1 視窗組件....................................................88
6.1.1 視窗的基本屬性............................................88
6.1.2 視窗的基本事件............................................91
6.1.3 增加新視窗和彈出視窗......................................94
6.1.4 視窗的重要方法............................................96
6.2 編輯選單....................................................100
6.2.1 新建選單..................................................100
6.2.2 選單的熱鍵及屬性..........................................101
6.2.3 彈出選單..................................................103
6.3 對話框......................................................105
6.3.1"信息框()"命令...........................................105
6.3.2"信息框()"命令的返回值...................................106
6.3.3"輸入框()"命令...........................................107
6.3.4"輸入框()"命令的套用.....................................107
6.4 本章小結....................................................108
第七章 組件介紹.....................................................110
7.1 易語言組件簡介..............................................110
7.1.1 易語言內部組件............................................110
7.2 組件的屬性..................................................113
7.2.1 組件的共有屬性............................................113
7.2.2 組件的專有屬性............................................114
7.2.3 動態修改組件屬性..........................................121
7.3 組件的專有方法..............................................123
7.4 事件的觸發..................................................125
7.4.1 事件子程式................................................125
7.4.2 組件事件的套用............................................126
7.5 本章小結....................................................131
第八章 多媒體.......................................................132
8.1 聲音(音頻)................................................133
8.1.1 媒體播放命令..............................................133
8.2 圖片處理(圖形圖像)........................................135
8.2.1 圖片的合併................................................135
8.2.2 圖片框組件................................................136
8.3 動畫........................................................140
8.3.1 圖片框的GIF動畫...........................................140
8.3.2 視窗動畫..................................................140
8.4 圖片轉場....................................................142
8.5 影視........................................................145
8.5.1 影像框組件................................................145
8.5.2 高級影像框組件............................................145
8.5.3 外部影像組件..............................................146
8.6 本章小結....................................................148
第九章 網路與通訊...................................................149
9.1基礎知識.....................................................149
9.2網路套用型程式...............................................150
9.2.1 網路組件..................................................150
9.2.2 網際網路支持庫..............................................159
9.3數據通訊程式.................................................171
9.3.1網路通信命令...............................................172
9.3.2 數據通訊組件..............................................172
9.3.3網路通訊支持庫.............................................179
9.4硬體通信型程式...............................................183
9.4.1 硬體通信組件..............................................184
9.4.2 連線埠訪問支持庫............................................187
9.5本章小結.....................................................188
第十章 系統控制.....................................................189
10.1 運行命令...................................................189
10.2 系統信息類命令.............................................190
10.3 配置檔案和註冊表...........................................191
10.3.1 配置檔案.................................................191
10.3.2 調用系統配置工具.........................................193
10.3.3 註冊表...................................................194
10.4 本章練習...................................................203
第十一章 易資料庫...................................................204
11.1 易資料庫檔案的組成.........................................204
11.2 使用工具創建和維護資料庫...................................205
11.3 用命令創建資料庫...........................................207
11.3.1 編程前的準備.............................................208
11.3.2 創建資料庫...............................................209
11.3.3 打開資料庫...............................................209
11.3.4 置當前資料庫.............................................210
11.3.5 關閉資料庫...............................................211
11.4 用程式維護資料庫...........................................211
11.4.1 記錄操作.................................................211
11.4.2 當前記錄指針.............................................212
11.4.3 讀寫欄位.................................................213
11.4.4 添加記錄.................................................213
11.4.5 刪除記錄.................................................213
11.4.6 查找記錄.................................................214
11.5 資料庫實例.................................................215
11.6 資料庫相關組件.............................................218
11.6.1 通用提供者、資料庫提供者.................................219
11.6.2 數據源...................................................220
11.6.3 表格.....................................................227
11.6.4 資料庫相關組件的套用.....................................230
11.6.5 製作表格模板.............................................232
11.7 本章小結...................................................234
第十二章 外部資料庫調用.............................................235
12.1 外部資料庫相關知識.........................................235
12.1.1 易外部資料庫組件簡介.....................................235
12.1.2 ODBC與ADO簡介............................................235
12.1.3 SQL語言簡介..............................................237
12.1.4 常用的SQL語句............................................237
12.2 ODBC連線資料庫組件.........................................243
12.2.1"外部資料庫"組件屬性......................................243
12.2.2"外部資料庫"組件重要方法..................................243
12.2.3 "外部資料庫提供者"組件...................................245
12.3 ADO運算元據庫組件..........................................245
12.3.1 "資料庫連線"組件.........................................246
12.3.2 "記錄集"組件.............................................248
12.4 外部資料庫套用.............................................252
12.4.1 外部資料庫操作例程.......................................252
12.4.2 用表格組件顯示資料庫.....................................258
12.5 Access資料庫...............................................259
12.5.1 Access資料庫簡介.........................................259
12.5.2 Access資料庫綜合例程.....................................259
12.6 SQL Server資料庫...........................................266
12.6.1 SQL Server簡介...........................................266
12.6.2 SQL Server 2000 安裝.....................................268
12.6.3 創建SQL Server 2000 資料庫及表...........................270
12.6.4 使用易語言操作SQL SERVER資料庫...........................273
12.7 MYSQL資料庫................................................278
12.7.1 MYSQL常用命令............................................279
12.7.2 易語言操作MYSQL資料庫....................................282
12.8 本章小結...................................................291
第十三章 API的調用..................................................292
13.1 API簡介....................................................292
13.2 API的定義..................................................292
13.3 API的套用..................................................294
13.3.1 內部API..................................................295
13.3.2 外部API..................................................301
13.4 本章小結...................................................304
第十四章 易模組.....................................................305
14.1 易模組的作用...............................................305
14.2 易模組的調用方法...........................................305
14.3 易模組的開發與編譯.........................................309
14.3.1 易模組的開發.............................................309
14.3.2 易模組的編譯.............................................311
14.3.3 易模組的改寫實例.........................................313
14.4 本章小結...................................................315
第十五章 DLL的編寫與調用............................................317
15.1 DLL與API函式的關係.........................................317
15.2 DLL的開發與編譯............................................317
15.3 調用DLL的方法..............................................320
15.4 DLL套用實例................................................321
15.5 本章小結...................................................324
第十六章 OCX組件與類型庫............................................325
16.1 OCX組件....................................................325
16.1.1 OCX的安裝................................................325
16.1.2 OCX的漢化................................................328
16.1.3 OCX的使用方法............................................330
16.2 類型庫的封裝和使用.........................................342
16.2.1 類型庫的封裝.............................................343
16.2.2 類型庫的使用.............................................350
16.3 本章小結...................................................353
第十七章 COM對象....................................................354
17.1 基本概念...................................................354
17.1.1 什麼是COM................................................354
17.1.2 COM對象..................................................354
17.1.3 COM接口..................................................354
17.2 COM對象的使用..............................................355
17.2.1新的數據類型"對象"........................................355
17.2.2 使用COM對象的一般步驟....................................357
17.2.3 一個完整的例子...........................................358
17.3 本章小結...................................................360
第十八章 易語言面向對象編程.........................................361
18.1 基礎知識...................................................361
18.1.1 類的概念.................................................361
18.1.2 類和對象的關係...........................................362
18.1.3 類中私有成員的特性.......................................364
18.1.4 派生類和繼承性...........................................365
18.1.5 子類中直接調用父類方法...................................366
18.1.6 類的多態性與虛擬方法.....................................367
18.2 類的實際套用例程...........................................371
18.3 本章小結...................................................378
第十九章 Linux 程式編寫.............................................379
19.1 Linux簡介..................................................379
19.2 創建Linux程式..............................................379
19.3 Linux程式開發與運行........................................380
19.3.1 了解例程的相關情況.......................................381
19.3.2 例程服務端代碼講解.......................................381
19.3.3 例程客戶端代碼講解.......................................385
19.3.4 編譯與運行...............................................387
19.4 本章小結...................................................388
第二十章 數據結構支持庫.............................................389
20.1 數據結構基礎...............................................389
20.1.1 節點.....................................................389
20.1.2 鍊表.....................................................389
20.1.3 棧.......................................................391
20.1.4 佇列.....................................................392
20.1.5 樹.......................................................393
20.1.6 二叉樹...................................................394
20.2 棧的套用例程...............................................395
第二十一章 數據操作支持庫...........................................400
21.1 加密技術...................................................400
21.1.1 數據加密.................................................400
21.1.2 數據認證.................................................401
21.2 數據校驗...................................................402
21.2.1 "數字簽名()"命令.........................................403
21.2.2 "簽名驗證()"命令.........................................404
21.2.3 "取數據摘要()"命令.......................................405
第二十二章 數值計算支持庫...........................................407
22.1 數值計算支持庫簡介.........................................407
22.2 數值計算支持庫的各數據類型.................................407
22.2.1 複數運算.................................................407
22.2.2 矩陣運算.................................................408
22.2.3 傅立葉變換...............................................409
22.2.4 微積分...................................................410
22.2.5 概要統計.................................................410
22.2.6 聯立方程.................................................411
22.2.7 曲線擬和.................................................412
22.2.8 大數.....................................................412
22.2.9 其他計算.................................................413
22.2.10 算式解析................................................413
22.3 大數計算器.................................................413
第二十三章 文本語音轉換支持庫.......................................417
23.1 文本語音轉換簡介...........................................417
23.2 機讀文本...................................................417
23.3 語音識別...................................................421
23.4 本章小結...................................................425
第二十四章 電話語音支持庫...........................................426
24.1 支持庫簡介.................................................426
24.2 支持庫重要方法.............................................426
24.3 支持庫相關例程.............................................429
第二十五章 數碼設備支持庫...........................................436
25.1 支持庫簡介.................................................436
25.2 支持庫屬性與方法...........................................436
25.2.1 數碼設備的重要屬性.......................................436
25.2.2 數碼設備的方法...........................................437
25.3 支持庫相關例程.............................................438
25.4 視頻設備...................................................442
第二十六章 腳本語言支持組件.........................................445
26.1組件簡介....................................................445
26.2 屬性和方法.................................................445
26.3組件套用實例................................................446
26.3.1 四則表達式計算器.........................................446
26.3.2 外部程式調用.............................................447
第二十七章 Word 2000支持庫..........................................449
27.1 Word 2000支持庫簡介........................................449
27.2 Word 2000支持庫組件........................................449
27.2.1 "Word程式"組件...........................................449
27.2.2 "Word文檔集"組件.........................................451
27.2.3 "Word圖形"組件...........................................455
27.3 Word 2000支持庫例程........................................456
第二十八章 Excel 2000支持庫.........................................462
28.1 Excel 2000支持庫簡介.......................................462
28.2 Excel 2000支持庫的組件.....................................462
28.2.1 "Excel程式"組件..........................................462
28.2.2 "Excel工作簿"組件........................................463
28.2.3 "Excel圖表"組件..........................................463
28.3 Excel 2000支持庫例程.......................................464
第二十九章 PowerPoint 2000支持庫....................................471
29.1 PowerPoint 2000支持庫簡介..................................471
29.2 PowerPoint 2000支持庫的組件................................471
29.2.1 "PPT程式"組件............................................471
29.2.2 "PPT文稿"組件............................................472
29.2.3 "PPT播放"組件............................................475
29.3 PowerPoint 2000支持庫例程..................................476
29.3.1 人工切換.................................................476
29.3.2 自動播放.................................................477
第三十章 辦公組件支持庫.............................................480
30.1 辦公組件簡介...............................................480
30.2 辦公組件屬性...............................................480
30.3 辦公組件的方法.............................................481
30.3.1 辦公組件的重要方法.......................................481
30.3.2 辦公組件中接口對象的重要方法.............................484
30.4 辦公組件事件...............................................488
30.5 辦公組件例程...............................................488
30.6 本章小結...................................................497
附錄一 程式調試.....................................................498
調試工具............................................................498
調試輸出命令........................................................503
調試套用總結........................................................506
附錄二 易語言編譯與發布.............................................507
非獨立編譯..........................................................507
獨立編譯............................................................508
程式發布............................................................509
更改圖示樣式........................................................512
附錄三 易語言嚮導...................................................514
易嚮導的作用及意義..................................................514
易嚮導的使用方法....................................................514
易嚮導的編寫........................................................517
1."寫出程式()"命令...........................................518
2."刪除程式()"和"刪除程式段()"命令.........................519
3."修改程式()"命令...........................................520
4."置組件屬性()"命令.........................................520
5."清除修改記錄()"命令.......................................520
6."定義模板變數()"命令.......................................520

相關詞條

熱門詞條

聯絡我們