十天學(xué)會易語言易語言教程基礎(chǔ)知識_第1頁
十天學(xué)會易語言易語言教程基礎(chǔ)知識_第2頁
十天學(xué)會易語言易語言教程基礎(chǔ)知識_第3頁
十天學(xué)會易語言易語言教程基礎(chǔ)知識_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、第1章 “易語言”基礎(chǔ)知識本章主要介紹“易語言”的下載安裝,以及運行后的界面。同時介紹一個非常簡單的小程序,以幫助用戶入門學(xué)習(xí)。最后介紹編程的輸入方法,以及一些初學(xué)者會遇到的常見問題。本章學(xué)習(xí)內(nèi)容:1.1 如何下載“易語言” 1.6 如何較好地輸入程序代碼1.2 如何安裝“易語言” 1.7 “易語言”的幫助系統(tǒng)1.3 了解“易語言”的界面 1.8 初學(xué)者的常見問題1.4 開始寫第一個易程序 1.9 課后練習(xí)1.5 分析第一個易程序注意:安裝和運行易語言對計算機的基本要求:“易語言”對硬件要求不高,只要可能運行Win 95以上的機器都可以使用易語言?!耙渍Z言”運行的最低計算機配置要求為:l Wi

2、ndows 9X / 2000 / NT/XP/2003 操作系統(tǒng);l 推薦 Pentium 或更高的處理器;l VGA 或分辨率更高的顯示器;l 16MB 內(nèi)存(推薦128MB以上內(nèi)存);l 鼠標或其他定點設(shè)備。l 若可上英特網(wǎng),可直接下載易語言最新版本,且從論壇上得到大量例程等。1.1 如何下載易語言如何從網(wǎng)上下載最新版本的“易語言”呢?大家可以在瀏覽器中輸入以下的網(wǎng)址:用鼠標點擊這里的鏈接,可以進入易語言的下載頁面。對于國內(nèi)用戶可以下載“易語言3.5簡體中文正式版”對于繁體區(qū)用戶,可以下載“易語言3.5繁體中文正式版”。用鼠標右鍵點擊這里,在彈出的菜單中選“目標另存為”。用鼠標點擊這里的

3、下拉按鈕,選中一個保存的硬盤與目錄。用鼠標點擊“保存”按鈕,即可將易語言的最新版本保存到您自己的電腦里面了。下載頁面中還可以下載以下的程序,它們的作用分別是:加密狗驅(qū)動安裝程序:如果您已注冊了易語言加密狗企業(yè)版,則必須首先下載并安裝此驅(qū)動程序。易語言零起點教程:Liigo編寫的供初學(xué)者學(xué)習(xí)的易語言教程,適合于初學(xué)者向中級進階學(xué)習(xí)。易語言2.53簡體中文免費版:此為以前的易語言版本,沒有加入任何限制,現(xiàn)提供給大家作為了解易語言用??缮蒃XE可執(zhí)行文件。Win95正常使用補?。涸赪indows95系統(tǒng)下運行易語言或易程序前必須首先安裝此補丁。1.2 如何安裝易語言找到下載的目錄后,雙擊安裝程序,

4、以安裝易語言。進入歡迎安裝界面。點擊下一步,繼續(xù)安裝易語言。進入用戶使用許可協(xié)議界面。點擊“是”鈕,繼續(xù)安裝易語言。通過自述,可以了解易語言的新增功能。點擊“下一步”鈕,繼續(xù)安裝易語言。點擊“瀏覽”按鈕,選擇其它的安裝目錄。點擊“下一步”鈕,繼續(xù)安裝易語言到默認安裝目錄中。點擊“下一步”鈕,正式開始安裝易語言。正在進行安裝,這里是安裝進度。也可以在“開始”菜單中找到運行易語言的快捷方式。安裝完成后,會在桌面上形成一個快捷方式,用于運行易語言。1.3 了解易語言的界面前面已說過了如何啟動易語言,只要雙擊易語言快捷方式即可。下面,讓我們一起來看看易語言的界面吧。在這里打勾,下次啟動時將不顯示此對話

5、框。直接生成一個空白的“Windows窗口程序”的易程序。運行易語言后,首先會顯示易語言的新建對話框。這里大家先選“確定”鈕進入。標題欄組件箱 工作與狀態(tài)組合夾??梢酝ㄟ^菜單“查看”“工具條”,或使用快捷鍵以顯示或隱藏這些工作夾。如:Alt + 1可以顯示或隱藏工作夾。菜單中歸類列出了易語言的功能命令,通過菜單可完成諸如打開易程序,保存易程序等功能。下面先介紹兩個菜單吧。其它菜單后面將有專門介紹。 “程序”菜單中的項目:新建新建一個易程序(*.e)打開打開一個易程序(*.e)關(guān)閉關(guān)閉已打開的易程序保存保存易程序另存為以另一個文件名保存打印打印當前程序集的程序源代碼 “工具”菜單中的部分項目:系

6、統(tǒng)配置設(shè)置易開發(fā)環(huán)境選項支持庫配置管理其它支持庫易模塊管理對易語言模塊進行管理程序配置設(shè)置當前程序選項 “編譯”菜單中的項目:編譯生成可執(zhí)行程序(*.exe)非獨立發(fā)布版本編譯生成可執(zhí)行程序(*.exe)獨立發(fā)布版本編譯生成安裝軟件生成自動安裝版本(*. exe)“幫助”菜單中的項目。隨時在程序設(shè)計中按下“F1鍵”可得到與主題相關(guān)的幫助。標題欄可以看到易語言的目的平臺,文件名,當前窗口等信息。工具條是一些菜單中的常用命令,用一個圖標分別表示命令的含義。支持庫面板中顯示了易語言的命令分類、庫定義數(shù)據(jù)類型和庫定義常量。 組件工具箱中,將易語言的基本組件,以及支持庫組件和外部組件分類列出。程序面板中

7、顯示了一個程序的資源列表。屬性面板中列示了組件的屬性表和組件列表,事件列表。狀態(tài)夾中顯示了提示信息,還有編譯時的輸出信息,以及調(diào)試時的調(diào)用表信息等。1.4 開始寫第一個易程序在Windows下編程已是非常簡單的事情,比DOS下編程容易得多。因為在DOS下,可視化的程度不高,編程與調(diào)試是分開的,要編寫一段程序后,再運行一下看看,而且編寫菜單與窗口系統(tǒng)非常不容易。而在Windows下,都是所見即所得的編程手法,這樣對于普通用戶來說,編程就相對容易了。點擊“標簽”組件。在窗體上拉出一個標簽組件。系統(tǒng)自動命名為“標簽1”。(按住鼠標左鍵不松手,拖放到右下角)在窗體上拉出一個按鈕組件。系統(tǒng)自己動命名為“

8、按鈕1”。下面再雙擊它。點擊“按鈕”組件。雙擊按鈕組件后,進入程序設(shè)計界面,輸入此行程序代碼:標簽1.標題 “我愛易語言!”恭喜你,你的第一個程序已經(jīng)建立。點擊試運行按鈕,試運行程序?;虬础癋5鍵”也能試著運行這個程序。這是運行后的效果??梢渣c擊按鈕,看到標簽的標題有所改變。下面來分析為什么此程序能夠完成這樣的功能。首先需要了解的是啟動窗口是所有程序的平臺,所有的內(nèi)容都要顯示在上面,因此一個程序不能沒有一個主窗口,否則無法輸入,也無法顯示結(jié)果。在此窗口上有兩個組件,一個是用來進行動作的按鈕組件,當用戶單擊時就會控制標簽顯示文字,當然顯示文字的過程是通過改變標簽的標題屬性所形成的,這樣大家看上去

9、就象是按鈕在控制標簽,讓標簽顯示文字了。關(guān)閉被運行的例程(可以單擊窗口右上角的關(guān)閉按鈕關(guān)閉這個小程序)?;螯c擊“終止”運行按鈕,也可以關(guān)閉運行的易程序。1.5 了解編程下面通過分析第一個易程序,來了解什么是編程。1“_啟動窗口”的作用“_啟動窗口”的作用是非常重要的,當程序啟動后自動調(diào)入本窗口。在屬性表中可以看到“名稱”一欄的內(nèi)容為:“_啟動窗口”該名稱就是已被選中的程序窗口的名稱。凡是以短下劃線“_”開頭的名稱都是具有特定意義的名稱。名稱為“_啟動窗口”的程序窗口,易程序在運行起來后會自動載入并顯示,這就是例程執(zhí)行后能夠馬上顯示出窗口的原因。大家也不要更改這個窗口的名稱。注意:如果正處于程序

10、設(shè)計界面,沒有窗口界面出來,右側(cè)沒有出現(xiàn)“_啟動窗口”,可以用鼠標雙擊左邊“_啟動窗口”,彈出啟動窗口。也可以通過主菜單的“窗口”菜單在各打開的窗口與程序集之間切換。2按鈕與標簽的作用下面我們分析一下按鈕組件與標簽在程序設(shè)計中起到了什么樣的作用。雙擊程序窗口中的“按鈕”組件,將會跳轉(zhuǎn)到對應(yīng)的代碼設(shè)計界面。注意:有些組件雙擊會進入默認的事件子程序,實際上也可通過屬性面板中的下拉菜單中找到所有的事件子程序。在程序設(shè)計界面中可以看到下面這條語句:標簽1.標題 “我愛易語言!”這條語句具體是什么意思呢?為什么它會被放在名稱為“_按鈕1_被單擊”的子程序中?請?zhí)D(zhuǎn)到程序窗口設(shè)計界面(雙擊左側(cè)程序面板中的

11、“_啟動窗口”)。單擊選擇窗口中的按鈕,在屬性表中可以看到其名稱為“按鈕1”,單擊屬性表底部顯示為“在此處選擇加入事件處理子程序”的組合框?!笆录幚碜映绦蜻x擇框”中有很多事件選擇項,在其中可以找到名為“被單擊”的列表項。前面曾經(jīng)提到過:凡是以短下劃線“_”開頭的名稱都是具有特定意義的名稱,此處也不例外。名稱為“_按鈕1_被單擊”或類似名稱的子程序被專門用作接收運行時來自程序窗口的事件,被稱為事件處理子程序。它們名稱的組成格式:“_”加產(chǎn)生事件的窗口組件名稱加 “_”加事件名稱。按照此格式分析即可得知,名稱為“_按鈕1_被單擊”的子程序就是被用來接收名稱為“按鈕1”的按鈕窗口單元上所產(chǎn)生的“被

12、單擊”事件。也就是說,易程序運行時用戶一旦單擊了此按鈕,系統(tǒng)將會自動執(zhí)行具有此名稱的子程序。然后選中窗口中的“標簽” 組件,在屬性表中可以看到其名稱為“標簽1”,并且屬性表中同時還有名為“標題”的屬性表欄。引用一個組件必須使用它的名稱,引用組件的某個屬性必須使用: 組件名稱加“.”加屬性名稱 的格式,由此知道,“標簽1.標題”實際上就是引用名稱為“標簽1”的窗口單元的“標題”屬性,而語句:標簽1.標題 “我愛易語言!”執(zhí)行后就是將“標簽1”窗口單元的標題改變?yōu)椤拔覑垡渍Z言!”。所有在程序中使用的文本數(shù)據(jù)兩邊都必須用雙引號括起來,譬如“我愛易語言!”。自動載入并顯示名稱為“_啟動窗口”

13、的程序窗口。一個簡單的編程步驟就是在“_啟動窗口”上畫一些組件,并且接受使用者的事件動作,用子程序改變組件的屬性,或進行處理后顯示出來。當用戶按下窗口中的按鈕后,“_按鈕1_被單擊”子程序被自動執(zhí)行。程序代碼:標簽1.標題 “我愛易語言!”語句被執(zhí)行,改變了標簽1的 標題,從而顯示出對應(yīng)文本。最后,別忘了保存你的易程序。使用菜單的“程序”“保存”,或“程序”“另存為”命令,保存你的程序。1.6如何較好地輸入程序代碼程序代碼輸入的幾種方法“易語言”可以直接使用系統(tǒng)漢字輸入法,如五筆、全拼、智能ABC、雙拼、自然碼、二筆輸入法等,直接輸入中文程序語句。初次運行易語言時,會在提示夾中顯示如何使用易語

14、言的內(nèi)置輸入法。在這里其實已介紹得非常詳細了。這四種內(nèi)置的輸入法分別是:首拼、全拼、雙拼、英文。前三種拼音輸入法均支持南方音及多音字。首拼輸入法及全拼輸入法在系統(tǒng)中被合并為“首拼及全拼輸入法”,系統(tǒng)自動判別所輸入的拼音是首拼方式還是全拼方式。配置輸入法的窗口通過單擊“易語言”主菜單的“工具”“系統(tǒng)配置”“輸入”得到。雙拼輸入法的編碼規(guī)則與Windows系統(tǒng)所提供的雙拼輸入法一致。例如:欲輸入“取整 (1.23)”語句,各種輸入法的輸入文本為:首拼及全拼輸入法:qz (1.23) 或者quzheng (1.23)雙拼輸入法:quvg (1.23)英文輸入法:int (1.23)以上各種輸入法的名

15、稱部分輸入文本(如:qz,quzheng,quvg,int)簡稱為“輸入字”。拼音類輸入法的輸入字(如:qz,quzheng,quvg)簡稱為“拼音輸入字”。首拼及全拼輸入法的輸入字簡稱為“首拼及全拼輸入字”,雙拼輸入法的輸入字簡稱為“雙拼輸入字”。輸入字可以用來輸入程序中所涉及到的一切名稱,包括:l 所有當前運行支持庫中所提供的命令、窗口和報表單元數(shù)據(jù)類型及其屬性和方法、普通數(shù)據(jù)類型及其成員和方法、庫定義常量等等名稱;l 用戶在程序中定義的子程序參數(shù)、子程序局部變量、程序集變量、全局變量名稱;l 用戶定義的子程序、 DLL外部命令名稱;l 用戶定義的數(shù)據(jù)類型及其成員名稱;l 用戶所加入的資源

16、和所定義的常量的名稱;l 用戶在設(shè)計窗口或報表時所定義的窗口單元、菜單項目或報表單元名稱;l 系統(tǒng)數(shù)據(jù)類型名稱,如:“整數(shù)型”、“小數(shù)型”等等;l 系統(tǒng)常量名稱,如:邏輯值常量“真”和“假”等。在使用首拼輸入字時,需要注意純韻母發(fā)音漢字的輸入。如:“按鈕”中的“按”字,它的發(fā)音是韻母an,對于此類漢字,在首拼輸入法中必須寫全,譬如“按鈕”的首拼輸入字就應(yīng)該為ann(即an,n)。輸入字類型指定在程序中書寫輸入字時,可以使用一個半角符號來引導(dǎo)該輸入字,以指定其類型。各輸入字的類型引導(dǎo)符號如下。首拼及全拼輸入字:分號,如“;qz”,“;quzheng”。雙拼輸入字:冒號,如“:quvg”。英文輸入

17、字:單引號,如“int”。系統(tǒng)具有一個當前默認輸入法狀態(tài),如果某輸入字前沒有加上類型引導(dǎo)符號,則默認是屬于該輸入法的輸入字。系統(tǒng)安裝完畢后,當前默認輸入法為“首拼及全拼輸入法”。這就意味著,在當前默認輸入法為“首拼及全拼輸入法”的時候,要想使用雙拼輸入字,則必須在輸入字的前面加上類型引導(dǎo)符“:”。不過此時英文輸入字前可以加也可以不加類型引導(dǎo)符“ ”。其原因為:如果當前默認類型輸入字不能找到匹配的目標名稱時,系統(tǒng)將自動把該輸入字轉(zhuǎn)換為英文輸入字后再去尋找匹配名稱一次。展開輸入?yún)?shù)。觀察一下如果代碼前有加號,就表示可以展開。光標移動到想要展開的程序代碼后,使用Alt + 右光標鍵,可以展開?;蛘哂?/p>

18、鼠標左鍵點擊該代碼左邊空白處。展開后,光標移動需要修的程序上,可以重新輸入程序代碼內(nèi)容。1.7 “易語言”的幫助系統(tǒng)光標移動到想要得到幫助的程序代碼行上,按“F1鍵”,立即在下方的提示夾中得到幫助提示。1.8 初學(xué)者的常見問題1初始配置信息本章及以后所有敘述都假設(shè)在安裝易語言后,沒有使用“工具”“系統(tǒng)配置”菜單項修改過系統(tǒng)的初始配置信息。如果不能確定,請在啟動易語言的同時一直按住“Shift鍵”,出現(xiàn)系統(tǒng)界面后再放開,此時將自動清除以前的設(shè)置信息。2輸入程序后只要將光標移到上行或下行代碼即可如果在輸入一行代碼后,代碼沒有被設(shè)置為有效的可執(zhí)行代碼或其中存在錯誤,調(diào)試時“易語言”會報告錯誤。3如何去除底圖有時在窗口屬性里加了一幅圖,現(xiàn)在想去掉,但是沒有那個選項,總顯示“有數(shù)據(jù)”,此時請選中該屬性后直接按“Delete鍵”。也可以用鼠標右鍵菜單中的命令刪除。4如何消除標簽中“標簽”兩字方法:請修改標簽的“標題”屬性。即進入屬性面板,將標題屬性后的文字更改。5如何即時查詢幫助信息方法:如欲對系統(tǒng)中各運行支持庫內(nèi)的命令、庫定義數(shù)據(jù)類型、庫定義常量等等信息進行查找,請在易系統(tǒng)啟動后使用

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論