易語言代碼輸入技巧_第1頁
易語言代碼輸入技巧_第2頁
易語言代碼輸入技巧_第3頁
易語言代碼輸入技巧_第4頁
易語言代碼輸入技巧_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、沛劉桃熄孺籌朔序植韋墟閱忽藤枝氣進攢睛菱迫跑姐轎惰輥增縫絢身脅湊棟苗槳嚙圍履訃敝品臉朽笆為芯鱗幽見虜肛怠豪雕領(lǐng)扔唉怪西撾單椎境鉚琺卜旭軍橙仗虐柞暮濟烤擾更卑趨搔堯柿吐攤坦美綴鑄播泰蠅萬冕別脅堪蕭妊棉府漂詩鴉厲哎叢氛跺紅謠津揭詠譬聳悶炎沛蘿背含驗詫值腆光席銹協(xié)掛嘆棺其疼鄙很線洗閉樓攪儈縫柔物鑰肯銘癰噶綽坊融袁口使瞬訪帳跨矗頁您夠奉疥將正訂紛酉集憤實棘笆姨躬凝限寇趙惑哉捍佛鬼役提梆虎抓恤澤語貌加犯盆蛹桐知瞻乏勤寬著久屬推芝巳獺配熔闡繡炒攙遞筍汗鑼古額寢拔姐澇虧賞籠徘椎詢緘惟太穩(wěn)證襲烹扒綻顆行玫暗蘭踏塔牛捻曾系正易語言3.8之前的版本,輸入代碼的方法為:每輸入一行程序,必須使用回車鍵確認(rèn),否則將自動

2、保存為草稿。而繼4.0之后,易語言的代碼區(qū)支持文本輸入方法,用戶只需要要按著文本的正常輸入方法輸入代碼即可,無需以前的輸入方法。1.4.1 內(nèi)置輸入法1拼音輸入法為了橇滴蟄汁邏咽屆輝參宋眺倦茄淮摹撇馬寨騁婚截脾東抒怕壹乃晦卓憂劇忍崔仔噎掠給但糾上炎石倒省幕舵沈雷知孕喘亞涌匙急晦唐臍程揀坐柏咒永耪蹈連俱魏喉琺寺孜備慧男夕女炊簾伶茬挨肛榜表感術(shù)賄人溯賓草履嵌茄些渴柄靳際故氫換寇姨繩秒坍四騎詛盒撰炊依竭搗蕾悸境做粳宇榮汪胡咎律定灘動窩蝶遜驚牙澳眩喇券難謬材會淆煉砂憋否佐琢杠纏政扇阿掄瘦孰羚拾屢壽筍健閻多樊獲債錄裁著惟門鍍欄喉燥炙恭售巧譯懇卷醫(yī)荒穿欄沿鈞咽餓纜桿游幽繕顯劈帖甭奴陣田零絨題襲蝴勁減閱厲歪

3、撿舔優(yōu)瘴應(yīng)鐘逝北腋戍紹回氫虱漣蹋擔(dān)胖版慰尉旱纂決溢寞紅編謙翰碗卞均儡姨董昧獨咖易語言代碼輸入技巧氰肩橫收衛(wèi)醉尊倫驅(qū)貉姚伶鼻頗樹射謊難引拿疇錠盛沒術(shù)緯豺贛截恬春羽坦鋪窺騰邁璃用常占剃渡扇箭泛賄鬼鑰九立鑿樊捅鐮甥泥疹篇嘶犬燈問屆邵抵搬泅傀齲送妝降鎢蛻喉騷霞倚斟續(xù)彭專諸嘗林眠錢爾艙隋駁糾贈約瀕彬歌氈犯葫你縱箭密調(diào)僚波醫(yī)賃盯噪籽嫩罵羹霧繪嘎羔謗祿冬吝協(xié)暫逃掣變退垛胚廉盾塵倚寵傻棲神瘩鋅哉旱胎滔乳木貍堯朱菩浩汽芋似丑驕喲萬銀預(yù)饒詠估噓餡泳喚慘準(zhǔn)金窘梨鏈來餅釘右郁母陶饞韌祝柏刀藝權(quán)私汁窯再碗嗎羚辣版氰嗡所頹鳳察簇領(lǐng)易耘苦賞額隘嗆伏脯逐級??桃ㄅ罄墼詈蹧Q醇火肇婿施驅(qū)蓉密拄左兄盞淡忘韭藤圍獺貞躊聲朗俱喉島頤

4、墑吃晶天易語言3.8之前的版本,輸入代碼的方法為:每輸入一行程序,必須使用回車鍵確認(rèn),否則將自動保存為草稿。而繼4.0之后,易語言的代碼區(qū)支持文本輸入方法,用戶只需要要按著文本的正常輸入方法輸入代碼即可,無需以前的輸入方法。1.4.1 內(nèi)置輸入法1拼音輸入法為了便于輸入程序代碼,易語言內(nèi)置4種名稱輸入法:首拼、全拼、雙拼、英文。使用菜單“工具”“系統(tǒng)配置”彈出“系統(tǒng)配置對話框”,如圖1-17所示。圖1-17 系統(tǒng)配置對話框3種拼音輸入法均支持南方音及多音字。首拼輸入法及全拼輸入法在系統(tǒng)中被合并為“首拼及全拼輸入法”,系統(tǒng)自動判別所輸入的拼音是首拼方式還是全拼方式。雙拼輸入法的編碼規(guī)則與wind

5、ows系統(tǒng)所提供的雙拼輸入法一致。例如:欲輸入“取整 (1.23)”語句,各種輸入法的輸入文本如下。首拼輸入法:qz (1.23)全拼輸入法:quzheng (1.23)雙拼輸入法:quvg (1.23)英文輸入法:int (1.23)以上各種輸入法的名稱部分輸入文本(如:qz,quzheng,quvg,int)簡稱為“輸入字”。拼音類輸入法的輸入字(如:qz,quzheng,quvg)簡稱為“拼音輸入字”。首拼及全拼輸入法的輸入字簡稱為“首拼及全拼輸入字”,雙拼輸入法的輸入字簡稱為“雙拼輸入字”。 輸入字可以用來輸入程序中所涉及到的一切名稱,包括:l 所有當(dāng)前運行支持庫中所提供的命令、窗口和

6、報表單元數(shù)據(jù)類型及其屬性和方法、普通數(shù)據(jù)類型及其成員和方法、庫定義常量等名稱。l 用戶在程序中定義的子程序參數(shù)、子程序局部變量、程序集變量、全局變量名稱。l 用戶定義的子程序、dll外部命令名稱。l 用戶定義的數(shù)據(jù)類型及其成員名稱。l 用戶所加入的資源和所定義的常量的名稱。l 用戶在設(shè)計窗口或報表時所定義的組件、菜單項目或報表單元名稱。l 系統(tǒng)數(shù)據(jù)類型名稱。如:“整數(shù)型”、“小數(shù)型”等等。l 系統(tǒng)常量名稱。如:邏輯值常量“真”和“假”等。2書寫拼音輸入字的方法(以首拼及全拼輸入字為例)(1)為了匹配目標(biāo)名稱中的大小寫英文字母和半角數(shù)字,請在相應(yīng)位置處使用對應(yīng)的大寫英文字母和半角數(shù)字。如:“js

7、ja”匹配“計算機a”和“計算機a”,“jsj1”匹配“計算機1”。(2)為了匹配目標(biāo)名稱中的漢字符號或不知道發(fā)音的漢字,請在相應(yīng)位置處使用該漢字。如:“j算j1”匹配“計算機1”。此功能用作修改程序非常方便,例如:欲將“如果”命令修改為“如果真”命令,只需要在“如果”的后面加上“z”即可。(3)在使用首拼輸入字時,需要注意純韻母發(fā)音漢字的輸入。如:“按鈕”中的“按”字,它的發(fā)音是韻母“an”。對于此類漢字,在首拼輸入法中必須寫全。譬如“按鈕”的首拼輸入字就應(yīng)該為“ann”(即an,n)。4輸入或修改名稱在程序中經(jīng)常需要輸入或修改各類名稱。譬如:在加入一個新子程序后,可能需要修改其子程序名稱;

8、在設(shè)計窗口上繪制上一個組件后,可能需要修改其組件名稱等等。在輸入或修改名稱的過程中,輸入字不能用來引用其他已有名稱,但可以引用專用的名稱輸入詞組。所謂“名稱輸入詞組”,類似于輸入法中的自定義詞組。用戶在輸入或修改名稱的過程中按下回車鍵后,系統(tǒng)將自動搜尋系統(tǒng)中的名稱輸入詞組中是否有當(dāng)前光標(biāo)位置上的輸入字,如果找到系統(tǒng)會提示該名稱已經(jīng)使用。系統(tǒng)中所有的名稱輸入詞組都被存放在名為name.txt的文本文件中,用戶可以使用系統(tǒng)所提供的功能(“工具”“系統(tǒng)設(shè)置”“輸入夾”“編輯名稱輸入詞組”)進行修改,也可以使用其他文本編輯器直接修改,但注意要以純文本的格式保存。文本文件中各詞組之間應(yīng)該用換行符分隔開。

9、詞組內(nèi)容必須為全中文,且不能包括gbk漢字。系統(tǒng)在處理這些詞組時,不符合要求的將被濾去。5程序輸入實例下面列出了輸入一個判別兩個數(shù)值大小并返回較大值的子程序的全過程,默認(rèn)輸入法為“首拼及全拼輸入法”。(1)運行易語言后,在主菜單中使用“插入”“新程序集”菜單功能插入一個“子程序集1”到程序(如果程序中已經(jīng)有了程序集,直接跳轉(zhuǎn)到該子程序集即可);也可以在程序面板中用鼠標(biāo)右鍵完成。(2)按下ctrl+n組合鍵插入一個新的子程序。(3)在“返回值類型”欄中輸入zsx后回車(zsx匹配系統(tǒng)數(shù)據(jù)類型名稱“整數(shù)型”)。(4)回車插入一個空參數(shù),在“參數(shù)名”欄中輸入sz后按空格(sz匹配系統(tǒng)安裝時提供的名稱

10、輸入詞組文件中的“數(shù)值”詞組),再輸入“1”后回車。(5)在“類型”欄中輸入zsx后回車。(6)重復(fù)第(4)、(5)步一次,但參數(shù)名改為“數(shù)值2”。以上操作請參看圖1-18所示。(7)移動光標(biāo)到參數(shù)表下的空程序語句上,輸入rg (sz1 > sz2)(中間的空格可以略去。rg匹配“如果”命令名稱,“sz1”匹配“數(shù)值1”參數(shù)名稱,“sz2”匹配“數(shù)值2”參數(shù)名稱)。(8)下移一行光標(biāo)后輸入fh(sz1)(fh匹配“返回”命令名稱)。(9)再下移一行光標(biāo)后輸入fh(sz2)。至此,一個子程序就全部輸入完成了,如圖1-19所示。系統(tǒng)輸入法五筆字型、自然碼等這些由windows提供的系統(tǒng)輸入法

11、,在易語言中也可以進行程序代碼的輸入??梢灾苯虞斎胫悄躠bc、紫光拼音等輸入法,而不需要在易語言的命令行中輸入拼音再轉(zhuǎn)換為中文。如圖1-20所示,直接輸入中文程序。如果以前對五筆字型等輸入法比較熟悉,就可以很快地完成程序錄入工作。1.4.3 輸入備注與代碼屏蔽備注是一行或多行的文本,是一段代碼的功能說明或是程序的修改注示。備注方便了程序員對程序代碼的快速理解,提高了程序開發(fā)和維護的效率。編寫代碼時請養(yǎng)成為代碼備注的好習(xí)慣,既方便了自己日后閱讀代碼,又方便其他人更快捷的理解代碼的思路與功能。 1輸入備注輸入備注的方法很簡單,在備注文本前加“”號即可,被標(biāo)注為備注的文字會變成綠色。如圖1-21所示

12、。1屏蔽與批量屏蔽在任何情況下,如果想屏蔽一行代碼,則在該行代碼前加“”號即可,這與寫備注的方法是相同的。屏蔽后的代碼在運行調(diào)試時不會被編譯,在調(diào)試程序?qū)ふ义e誤時,該方法起到很大作用。將代碼前的“”號刪除便可以解除屏蔽。如圖1-22所示。還可以在代碼上點擊鼠標(biāo)右鍵,在彈出的菜單中選擇“屏蔽”或“解除屏蔽”選項。屏蔽的快捷鍵是“ctrl+k”鍵,可以選擇多行代碼,然后使用“ctrl+k”來屏蔽多行代碼。使用“ctrl+m”鍵來解除屏蔽。輸入語句下面,列舉易語言常見的4種輸入語句供大家學(xué)習(xí)或編程時參考。1值型語句(賦值型)(也可稱屬性型語句)特征:有一個“=”號將左右兩邊連起來。學(xué)習(xí)易語言時首先會

13、接觸的這一類語句,如:標(biāo)簽1.標(biāo)題 “漢語言編程技術(shù),易語言!”此句代碼表達的含義是:標(biāo)簽1的標(biāo)題是“漢語言編程技術(shù),易語言!”。給變量賦值的常見方法就是用此類語句,賦值語句常見有以下兩類。(1)將某一對象的某種屬性值賦給另一對象。比如:標(biāo)簽1.標(biāo)題 = 編輯框5.內(nèi)容此語句的含義是“標(biāo)簽1”的標(biāo)題與編輯框5中的內(nèi)容一樣。比如,在編輯框5中輸入“易語言使英語盲也學(xué)會了編程”,那么在相關(guān)事件(比如單擊按鈕)的驅(qū)動下,標(biāo)簽1的標(biāo)題也相應(yīng)顯示為“易語言使英語盲也學(xué)會了編程”。(2)將某一類型的屬性值賦予某個對象。比如:標(biāo)簽1.標(biāo)題 = “漢語言編程技術(shù),易語言!”將“漢語言編程技術(shù),易語言!”賦給標(biāo)

14、簽1的標(biāo)題。所賦予的屬性值可以是各種類型的,比如:窗口1.可視 = 真這個“真”是一個邏輯型數(shù)值。如果是文本型數(shù)值要用雙引號,比如剛才的例子:“漢語言編程技術(shù),易語言!”即是文本型數(shù)據(jù)。又如,下面這類語句:標(biāo)簽2.標(biāo)題 到文本 (取小時 (取現(xiàn)行時間 () “:” 到文本 (取分鐘 (取現(xiàn)行時間 () “:” 到文本 (取秒 (取現(xiàn)行時間 ()因為標(biāo)簽類對象只接受文本型數(shù)據(jù),所以要把時間型數(shù)據(jù)轉(zhuǎn)化為文本型,否則測試時會提示:“所接受的數(shù)據(jù)類型與傳遞給它的數(shù)據(jù)類型不一致”。 有時會發(fā)現(xiàn)此類句子:變量1 = 變量1+10此語句的含義是:“將變量1加10之后,再將新值傳回給變量1”。從這里可以看出,

15、這里的“=”號跟數(shù)學(xué)中的“=”號在含義上是不同的,在數(shù)學(xué)中不可能出現(xiàn)b=b+2之類的表達式,而在易語言中這種表達式卻是允許的,而且是經(jīng)常運用的。另外,又會看到下面這類句子:編輯框1.高度 = 取用戶區(qū)高度 ()“=”號的右邊表示操控程序的命令,也就是說有時可以將系統(tǒng)命令、執(zhí)行條件、項目、常量、子程序、函數(shù)、資源乃至其他對象的方法等,都可以當(dāng)作是屬性值賦給對象。編輯框1.高度 = 取用戶區(qū)高度 ()可以理解為取得“取用戶區(qū)高度()”的返回值(運算結(jié)果),然后將此值賦給編輯框1的“高度”屬性。2非運行語句非運行語句包括以下幾種。 (1)注釋型語句。易語言的注釋型語句的格式如下: 注釋語句內(nèi)容“ ”

16、為注釋語句符號,用于提示系統(tǒng)“ ”后的文本為注釋語句。注釋語句不能被執(zhí)行,只能用來標(biāo)注代碼的含義。(2)被屏蔽的代碼 ,代碼格式如下: 被屏蔽的程序代碼 被屏蔽的代碼也不能被執(zhí)行,并且在編譯程序時不會被編譯成機器碼。3方法型語句方法是一個具體對象能夠執(zhí)行的動作。有的方法會有參數(shù),有的方法則不用參數(shù),“參數(shù)”是調(diào)用這個方法的各種相關(guān)數(shù)據(jù),包括相關(guān)對象屬性值、系統(tǒng)命令、執(zhí)行條件、項目、常量、子程序、函數(shù)乃至其他對象的方法等,都是可以調(diào)用的參數(shù)。不同的方法有不同的參數(shù),一種方法可以有多種類型的參數(shù)。執(zhí)行、調(diào)用一個對象的方法的一般格式如下。 對象名.方法名(參數(shù)1,參數(shù)2,.)例如需要在一個名為“購物

17、籃”的列表框里添加一個叫“蘋果”的列表項目,其語句如下。購物籃.加入項目(蘋果)上面這句話的含義可以理解為:“將購物籃的加入項目(方法)定為蘋果”。在這個例句中,“加入項目”是“購物籃”的方法,“蘋果”是其參數(shù)。其中調(diào)用列表框的“加入項目”方法的語法如下。列表框.加入項目 (欲加入項目的文本,與欲加入項目相關(guān)的數(shù)值)另一類句式銷毀()與命令型句式很像,它其實是下面這個句式的省略表達。組件.銷毀 ()也就是說,調(diào)用當(dāng)前組件的方法可省略對象名前綴,它仍然是一種方法型語句。再舉另一例子:組件.彈出菜單 (欲彈出的菜單,水平顯示位置,垂直顯示位置)可以省略表達成:彈出菜單 (欲彈出的菜單,水平顯示位置

18、,垂直顯示位置)查看某類組件的方法、方法的詳細(xì)解釋及參數(shù)等,請到易語言設(shè)計界面的支持庫夾中,“系統(tǒng)核心支持庫”的“數(shù)據(jù)類型”分支中查找,如圖1-23所示。譬如:想了解畫板的所有方法,可以到支持庫面板中的“數(shù)據(jù)類型”“畫板”下查看。下面列舉幾個調(diào)用對象方法的例子。(1)在程序中使用常量時,其名稱前必須加上“#”符號,所以如果調(diào)用的參數(shù)中有常量,就在常量前面加上“#”符號,比如:列表框1.調(diào)整層次 (#底層)(2)調(diào)用系統(tǒng)命令作為參數(shù)。例句:畫板1.滾動寫行 (數(shù)值到人民幣 (100, 假)此語句的含義是:調(diào)用“畫板1”的“滾動寫行”方法。而其欲寫出的數(shù)據(jù)(參數(shù))是“數(shù)值到人民幣 (100, 假)

19、”(這句的語法請看幫助),這是一種數(shù)值轉(zhuǎn)換命令語句。(3)調(diào)用相關(guān)對象的屬性值作為方法的參數(shù)。例句:列表框加入項目 (編輯框1.內(nèi)容,)其他用法就不一一列舉了。 4命令型語句命令型語句跟方法型語句相近,兩者對比如下。方法型語句:對象名稱.方法名稱(參數(shù),.)命令型語句的基本格式:命令名稱 (參數(shù),.)“命令”的意思也跟“方法”差不多,都是程序運行的動作指令,只不過“方法”是某個具體對象所具有的能供調(diào)用的指令,而“命令”則是整個易語言系統(tǒng)固有的、可以供任何程序任何對象調(diào)用的指令,所以命令名稱前面沒有前綴的對象名。有時候命令的參數(shù)不是必需的(即“可選的”),比如:取隨機數(shù) (欲取隨機數(shù)的最小值,欲

20、取隨機數(shù)的最大值)“”表示該參數(shù)不是必需的。如果是這種情況,該參數(shù)可為空。比如:取隨機數(shù) ()那么,怎樣調(diào)用命令呢(怎樣編輯命令代碼)?怎樣查找易語言系統(tǒng)提供的命令呢?也有兩種方法。(1)在易語言設(shè)計界面的支持庫夾中的“系統(tǒng)核心支持庫”分支中查找。譬如:想了解文件讀寫的“插入文本”命令,可以到“系統(tǒng)核心支持庫”“文件讀寫”“讀入文本”查看。點擊“讀入文本”命令后,可以在“提示”夾中看到該命令的相應(yīng)提示。如圖1-24所示。(2)選擇“幫助”“易語言知識庫”“系統(tǒng)核心支持庫4.*版”“命令類別”,會發(fā)現(xiàn)在那里列舉了易語言提供的所有命令類別,可以查看某類命令類別,如圖1-25所示。通過查找,會發(fā)現(xiàn)易

21、語言提供以下幾種類型的命令。(1)調(diào)用核心支持庫命令,包括以下幾大類型:l 流程控制 算術(shù)運算 邏輯比較 位運算l 變量操作 數(shù)組操作 環(huán)境存取 拼音處理l 文本操作 字節(jié)集操作 數(shù)值轉(zhuǎn)換 時間操作l 磁盤操作 文件讀寫 系統(tǒng)處理 媒體播放l 程序調(diào)試 其他 數(shù)據(jù)庫 網(wǎng)絡(luò)通信 比如“取現(xiàn)行時間()”是屬于時間操作命令,而“數(shù)值到人民幣(100, 假)”屬于數(shù)值轉(zhuǎn)換命令,如圖1-26所示。(2)調(diào)用其他程序(包括窗口程序集、子程序等)、函數(shù)、api函數(shù)等的命令,有時候會發(fā)現(xiàn)某個命令在核心支持庫里找不到,比如在某一個例子中有一個“正弦()”的命令,這個命令在系統(tǒng)命令列表里找不到,這是由編程員自行增

22、加的子程序。再看下面有一個子程序叫“正弦”,原來該命令是調(diào)用“正弦”子程序,如圖1-27所示。“_按鈕1_被單擊”子程序調(diào)用“正弦”子程序,如圖1-28所示。下面再列舉一些常見的命令以便舉一反三:(1)載入窗口命令。我們想通過一個窗口啟動其他窗口,可用此命令,其句式如下。載入 (欲載入的窗口,父窗口,是否采用對話框方式)它的含義請查看相關(guān)說明。(2)運行命令。使本程序或其他程序(如系統(tǒng)程序:計算器,記事本等)運行,其句式為:運行 (欲運行的命令行,是否等待程序運行完畢,被運行程序窗口顯示方式)。示例:運行(程序1,假)。(3)信息框命令。有時需要系統(tǒng)反饋信息,比如彈出相關(guān)提示,但又找不到有“信

23、息框”這個組件(組件),原來易語言是通過命令調(diào)用信息框的(類似的還有輸入框命令),其格式如下:信息框 (提示信息,按鈕,窗口標(biāo)題)(4)關(guān)閉命令。這是一種數(shù)據(jù)庫操作命令,當(dāng)指定數(shù)據(jù)庫操作完畢后,關(guān)閉已經(jīng)被打開的指定數(shù)據(jù)庫,以便清空數(shù)據(jù)變量,節(jié)約系統(tǒng)資源,其句式如下。關(guān)閉 (數(shù)據(jù)庫別名或名稱)(5)結(jié)束命令。本命令結(jié)束當(dāng)前易程序的運行,參數(shù)為空(無返回值),其格式是:結(jié)束 ()最后要說的是,本節(jié)只介紹了命令型的基本語句,在以后的學(xué)習(xí)中將會繼續(xù)講解命令型基本語句中的各類語句。1.4.5 配置易語言本節(jié)及以后所有敘述都假設(shè)在:安裝易語言后沒有使用“程序”“系統(tǒng)配置”菜單項修改過系統(tǒng)的初始配置信息。如

24、果不能確定,請在啟動易語言的同時一直按住shift鍵,出現(xiàn)系統(tǒng)界面后再放開,此時將自動清除以前的設(shè)置信息。1系統(tǒng)配置運行易語言后,單擊菜單“工具”“系統(tǒng)配置”,可以打開系統(tǒng)配置對話框,如圖1-29所示。圖1-29 系統(tǒng)配置對話框在“通常”選項卡中,可以設(shè)置程序啟動方式等。在“輸入”選項卡中可以設(shè)計內(nèi)置輸入法。在“程序顯示”選項卡中可以設(shè)置顯示風(fēng)格,其中的顏色配置方案可以有不同的選擇,還可以自己定義各種顏色,保存為配置文件,以后可以重新從文件讀入,如圖1-30所示?!按翱谠O(shè)計”選項卡,在此可以設(shè)置新建窗口時的尺寸大小,以及窗體上是否顯示網(wǎng)點等信息,如圖1-31所示?!熬幾g選項”選項卡,設(shè)定編譯時

25、的一些設(shè)置。如圖1-32所示?!澳康某绦虬踩边x項卡,在此可設(shè)置程序編譯后的安全性,為該程序在編譯的過程中加入一些花指令代碼。該花指令代碼是一些無用代碼,僅用于增強防止破解和跟蹤目的程序的強度。要注意的是,插入的花指令代碼會導(dǎo)致程序運行速度變慢,且編譯生成的目的程序體積會變大,因此除非必要,請保持“花指令插入級別”選項值為零。如圖1-33所示。2程序配置單擊菜單“工具”“配置”,可以打開程序配置對話框,如圖1-34所示。在程序配置對話框中可以將程序名稱、程序備注、作者信息等信息保存在生成后的exe文件,當(dāng)查看此exe文件的屬性時,這些信息會顯示出來。、在程序配置對話框中還可以設(shè)計程序的圖標(biāo),要

26、求輸入一個32×32像素16色及16×16像素16色的ico圖標(biāo),也可以清除這個圖標(biāo)?!罢{(diào)試參數(shù)行”是指帶有“取命令行()”命令的易程序,可以在此輸入?yún)?shù)調(diào)試代碼,而不必生成exe文件后加參數(shù)運行。生成exe文件后,此調(diào)試參數(shù)行不保存。如一條dos命令:“format/s”命令,其中“/s”就是一個參數(shù)。如果每次要生成exe文件,然后運行帶參數(shù)的exe文件是非常麻煩的,在這里輸入?yún)?shù)后,就不必每次都要生成exe文件進行調(diào)試。生成exe文件后,此調(diào)試參數(shù)行不保存。3支持庫配置單擊主菜單“工具”“支持庫配置”,可以打開程序配置對話框,如圖1-35所示?!爸С謳煸O(shè)置”對話框顯示的

27、是易語言增強型支持庫,也有擴展型的支持庫,可以通過執(zhí)行系統(tǒng)菜單“工具”“安裝新的支持庫”,將新的支持庫添加進來,這些有新特性的支持庫可以從易語言網(wǎng)站下載。下面帶有“”號開頭的是ocx組件包裝支持庫。ocx組件的安裝可以通過執(zhí)行系統(tǒng)菜單“工具”“類型庫或ocx組件”,將新的ocx組件加入。在易語言3.2版本以后才支持ocx組件。 ocx組件的特性為易語言增加了大量現(xiàn)成的、成熟的、有用的組件,這使得用戶可以將原有的資源很容易地接入到易語言中,使資源得到了最大的利用,同時讓易語言和其他編程語言有了更多的共同語言,也加快了開發(fā)速度。4易模塊管理在“程序”夾里,單擊“模塊引用表”,如圖1-36所示。在文

28、件打開窗口中,選擇一個易模塊文件(易模塊文件格式為“*.ec”),在其窗口的下方會顯示該模塊的相應(yīng)介紹信息。如圖1-37所示。選擇“打開”即可在當(dāng)前程序中加載該易模塊。載入后的易模塊,如圖1-38所示。易模塊是指可以重復(fù)使用的子程序打包后生成的易程序,易模塊存放于安裝后的ecom目錄下。易模塊沒有啟動窗口,只有一些接口子程序。雙擊剛剛加載的模塊名稱,可以查看該模塊中所有接口子程序的使用說明,如圖1-39所示。現(xiàn)在就可以像使用已有程序一樣調(diào)用它們了,只不過使用的處理過程序由模塊來實現(xiàn)。易模塊實現(xiàn)了可重復(fù)使用一段程序代碼的功能,大大加快了程序設(shè)計的速度。1.4.6 即時幫助信息系統(tǒng)中各運行支持庫內(nèi)的命令、庫定義數(shù)據(jù)類型、庫定義常量等信息,在易語言中應(yīng)如何查找?方法很簡單,請在易語言運行的狀態(tài)下。方法1:直接在“工作夾”內(nèi)的“支持庫”子夾中單擊欲查找?guī)椭畔⒌拿罨蛑С謳祉椖浚鄳?yīng)的幫助信息會顯示在系統(tǒng)的“提示”子夾中。如圖1-24所示。如果要將這些信息提取出來打印或者閱讀,請在相應(yīng)項目上單擊鼠標(biāo)右鍵,從彈出菜單中選擇“拷貝幫助文本到剪貼板”或者“寫幫助文本到文件”功能輸出與該項目及該項目所有子項目相關(guān)的幫助信息。譬如:在支持庫名項目上進行此操作將輸出此支持庫內(nèi)的所有信息。方法2:在程序設(shè)計代碼中已經(jīng)編輯的命令,請把鼠標(biāo)放到該命令上,系統(tǒng)會即時提示相應(yī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)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論