易語言特別版是一款由國內公司自主研發打造的編程開發語言,采用全中文的編輯界面,兼容所有的windows操作系統,能夠為廣大變成開發人員提供高效的編程體驗,特別版已經完成內購,無需購買即可直接使用軟件的全部功能。
易語言是一門以中文作為程序代碼編程語言,其以“易”著稱,創始人為吳濤。易語言早期版本的名字為E語言。其最早的版本的發布可追溯至2000年9月11日。創造易語言的初衷是進行用中文來編寫程序的實踐,方便中國人以中國人的思維編寫程序,并不用再去學習西方思維。易語言的誕生極大的降低了編程的門檻和學習的難度。從2000年以來,易語言已經發展到一定的規模,功能上、用戶數量上都十分可觀。
【支持庫】
易語言支持庫類似于普通的程序的DLL文件。
這個支持庫是易語言專用的,別的程序調用不了的,擴展名有fnr、fne、npk三種。
fnr、fne都是制作好的DLL文件,例如系統核心支持庫、應用接口支持庫。該類支持庫一般由用戶使用C++或Delphi制作,具體可以看易語言支持庫開發手冊。
npk屬于易語言COM包裝支持庫,該支持庫是引用COM包裝庫生成的,例如WebBrowser、Windows媒體播放器。該擴展名格式支持庫可用記事本、寫字板打開。該支持庫可以由用戶制作,制作方法:在易語言上點擊工具--“類型庫或OCX組件→支持庫”命令。
【模塊】
大型軟件項目的實施一般是分工協作開發,為了支持這一點,易語言提供了模塊化開發支持。易語言中的模塊稱為易模塊。通過使用易模塊,用戶可以將常用的代碼封裝起來重復使用到其它程序,或提供給第三方使用,或用作開發大型軟件項目中的某個部分,然后在軟件項目的封裝階段將所有這些模塊組織編譯成為一個完整程序,易模塊的擴展名為.ec。同時易語言支持大量非官方擴展模塊,用戶可自行編譯模塊,易語言5.11靜態編譯版本發布!很多易語言本身不存在的功能,私人開發的模塊基本會有,更多私人開發出具有特色功能出來,模塊的使用使得易語言突顯“易”字,大大增加了易語言的用戶人群。
【易包】
如果說易模塊相當于C語言里面的lib文件,則易包就相當于dll文件,也就是說,易模塊是在易程序之間建立靜態共享,而易包是建立動態共享,避免以前易模塊修改后需要重新編譯所有使用了它的易程序的問題.
普通的易語言程序使用”編譯->編譯為易包”菜單功能就可以編譯為易包.里面的所有公開子程序將被暴露到其外部供其它程序或易包調用.
所編譯的易包是基于機器碼的易格式數據,不存在效率問題,也不存在被反編譯為易語言源代碼的可能.
1、全中文支持,全部自主知識產權
2、擁有自己的編譯器
3、跨平臺編程
4、擁有自己的數據庫系統,且支持訪問現有所有數據庫。
5、內置專用輸入法,支持中文語句快速錄入
6、全可視化編程
7、中文本土化特色的支持
8、多種語言支持
9、可以與其它編程語言協作開發
10、支持世界先進編程技術
11、人機界面友好,集成化程序設計界面
12、代碼即為文檔、源程序格式統一
13、超強的程序編輯器
14、多媒體功能支持強大
15、完善的網絡、端口通訊和互聯網功能支持
16、支持調用API底層函數
17、支持標準外部OCX組件
18、可由易語言支持庫無限擴充其功能
19、模塊化開發
20、強大的學習與幫助系統
【功能強大】
現已具有數十個各種應用范圍支持庫、上百個數據類型和界面組件、近萬條支持命令,支持現今所有數據庫,功能絲毫不比其它同類產品差。模塊化開發支持大型軟件項目的分工協作,易語言中的模塊稱為易模塊。通過使用易模塊,用戶可以將常用的代碼封裝起來重復使用到其它程序,或提供給第三方使用,或用作開發大型軟件項目中的某個部分,然后在軟件項目的封裝階段將所有這些模塊組織編譯成為一個完整程序。
【全自主知識產權】
系統全部自行設計開發。自有編譯器。所編譯目的程序運行速度快,且沒有安全隱患。自帶小型數據庫,減少開發項目投入成本,且容易學習?绮僮飨到y平臺編程。同時支持Windows和Linux程序開發。中文本地化支持。支持中文格式日期和時間處理、漢字發音處理、全半角字符處理、人民幣金額處理、農歷日期轉換等。
【學習資源豐富】
自帶的即時幫助系統,在易語言使用者有問題時,輕輕一點,立刻可以得到與當前主題相關的詳細幫助。幫助文檔眾多,內有大量知識庫及開發資料。例程眾多,可以在資源網、大賽展區、論壇上搜索到。易語言愛好者交流論壇,上面已有數萬名注冊用戶。使用者可以將自己在使用過程中所遇到的問題提出,專家會以最快的速度答復。通過論壇搜索功能,也可得到需要的答案。通過易語言的圖書,教學片,多媒體教學光盤等。易語言自帶的即時幫助系統,在易語言使用者有問題時,輕松一點,立刻可以得到與當前主題相關的詳細幫助。
【與國際接軌】
和其它編程語言互溶互通,學習掌握易語言對掌握其它編程語言具有橋梁作用。編程理念互通。支持完全面向對象的程序開發技術和面向事件的程序驅動技術。功能調用互通?梢院推渌幊陶Z言之間相互調用功能模塊。充分利用已有資源。支持OCX組件、TypeLib類型庫、操作系統API、JAVA類等。多語言支持,F已有簡繁中文、英文等多種語言版本。
【全程提示與幫助】
語法格式自動檢查。自動檢查并提示所輸入語句的語法格式是否正確,且可自動添加各類名稱。全程提示與幫助。鼠標停留立即顯示相關項目提示。編程時提示語法格式,調試時提示變量當前內容,隨時按下F1鍵可得到與當前主題相關詳細幫助等。名稱自動管理。用戶修改任一名稱定義,其它所有包含該名稱的程序代碼均自動修正。集成化開發環境。集界面設計、代碼編寫、調試分析、編譯打包等于一體。
安裝方法:
1、首先在本頁面下載易語言特別版文件包
2、使用壓縮軟件解壓文件
3、雙擊運行e511_chs_all.exe
4、根據向導設置安裝目錄后等待安裝完成即可
特別教程:
首先找到軟件的安裝目錄,然后將特別補丁復制,粘貼到軟件目錄下系統提示選擇復制和替換即可特別完成
易語言怎么做外掛?
下面以超級瑪麗為例子
1、首先你需要準備好易語言以及CE修改器,然后打開游戲以及CE
2、用CE加載游戲進程
3、進行首次未知數值掃描
4、吃一個蘑菇變大,然后選擇變動的數值進行掃描
5、讓人物變小,在選變動的數值掃描
6、經過反復的搜索,最后得到變小值為0 變大值為 1
7、打開易語言進行寫掛,用一個時鐘來控制無敵
8、編輯,完成外掛的制作,以后碰到怪物人物就會變大
易語言怎么生成軟件?
1、點擊易語言頂部工具欄上的“編譯”按鈕,然后在展開的菜單中點擊“靜態編譯”按鈕:
2、選擇文件保存的文件夾,然后點擊“保存”按鈕進行保存:
3、這時軟件就被生成到了指定的文件夾,雙擊文件可以運行之前寫好的軟件:
易語言怎么取窗口句柄?
1、先知道要取窗口的程序在進程中的名字,比如記事本的進程就是notepad.exe。我這里使用記事本程序來制作例子
2、我們先新建一個程序,在程序里面畫一個“按鈕”、兩個編輯框、兩個標簽。然后改成相應的名字好辨認,如下圖:
3、依次左鍵點擊下圖的:
一、個作夾(沒有點擊的情況下才需要點擊)
二、程序
三、模塊應用
在瀏覽窗口找到你下載存放的超級模塊位置。點擊打開“超級模塊”
在模塊下面便會多出一個“超級模塊”。
4、雙擊按鈕1,在子程序“_按鈕1_被單擊”下面新建一個名為“i”的整數型變量,然后編寫代碼如下:
i = 取句柄2 (“notepad.exe”)編輯框1.內容 = 到文本 (i)
5、編寫以上代碼后,就能取到“notepad.exe”的窗口句柄了,然后,我們再來取窗口標題!繼續編寫代碼如下:
編輯框2.內容 = 取窗口標題 (取句柄2 (“notepad.exe”))
6、最后我們調試運行一下該程序即可。
易語言怎么注冊熱鍵?
1、運行軟件后按下F5,顯示信息框的教程,打開易語言,首先新建一個標簽
2、窗口程序集寫一個變量名,整體代碼如下;
版本 2
程序集 窗口程序集1
程序集變量 F5
3、比如注冊F5鍵,啟動窗口下寫代碼,
版本 2
支持庫 shellEx
子程序 __啟動窗口_創建完畢
F5 = 注冊熱鍵 (取窗口句柄 (), 標簽1.取窗口句柄 (), 0, #F5鍵)
4、雙擊標簽,跳出
版本 2
子程序 _標簽1_反饋事件, 整數型
參數 參數一, 整數型
參數 參數二, 整數型
5、在標簽子程序下寫;
版本 2
如果真 (參數一 = F5)
信息框 (“百度經驗”, 0, )
如果真結束
這個“信息框 (“百度經驗”, 0, )”代碼是跳出信息框的,按下F5就執行信息框代碼,“.如果真 (參數一 = F5)”下面你寫什么代碼它就會執行什么。
6、最后試一下,按F5就跳出信息框了
5.11更新
1. 易語言通過國家計算機病毒防治產品檢驗中心檢驗,詳見幫助菜單“國家級安全檢測報告”。
2. 修改高級表格單元格在編輯狀態下未及時刷新顯示內容的BUG。
3. 修改高級表格支持庫,新增單元格列類型:#表格常量.不可編輯列表型,參見“高級表格.置列類型()”方法。
4. 修改高級表格支持庫,增加了“邊框”屬性和“客戶區背景顏色”屬性,同時隱藏了原“客戶區背景顏色()”方法。
5. 修改數值計算支持庫,解決大數導出整數時丟失正負號的BUG。
6. 修改數據庫支持庫中個別文字說明。
7. 修改農歷日期支持庫,解決多窗口中多個農歷日期框共存引發的BUG。
8. 修改Excel2000支持庫,修改“Excel工作簿.打開()”后當前表格無法操作的BUG,修改“Excel工作簿.自動調整()”無效的BUG,并完善了多處說明文字。
9. 增加硬件控制/通訊類例程,方寸電話轉接器。