第一個易語言程序
1.創建文件:程序,新建,windows窗口程序
2.在基本組件里添加編輯框和按鈕,可以再屬性里直接添加或者修改編輯框和按鈕的屬性。
3.右擊組件可以設置對齊方式
4.給按鈕添加事件,
編輯框1.內容 = “Hello! This is a test!” 編輯框1.文本顏色 = 取顏色值 (255, 0, 0)
可以運行看到效果。由於殺毒軟件會誤報,所以可以關閉或者暫時關閉。
5.編譯
有人會問,如何才能讓別人打開呢?難道把源代碼發給對方,對方安裝易語言運行?NONONO。
編譯的概念
編譯即為由源代碼生成目標程序的過程。編譯器是將人們所熟悉的語言轉換為計算機可以識別的二進制代碼。
易語言的編譯
易語言的編譯主要有4種,分別是編譯、靜態編譯、獨立編譯、編譯為易包。
其區別主要如下:
編譯:最早的編譯方式,編譯時會寫出易語言支持庫文件,發布時必須帶上支持庫文件才能運行。 獨立編譯: 把支持庫(fne、fnr)打包進EXE,運行時釋放到臨時目錄。其優點是不需要將支持庫和程序放在同一目錄。 靜態編譯: 從易語言5.0開始,加入了靜態編譯。相較於動態編譯,其優點是把靜態支持庫(lib)編譯進EXE,直接成為一體,不再釋放(和VC一樣)。同時,在一定程度下可以減少殺毒軟件對程序的誤報。 編譯為易包: 將程序編譯成易包,供其他工程調用。相當於增強版模塊和DLL,適合大型項目或多人協作開發。
一般靜態編譯,獨立編譯需要把支持庫文件一起編譯出去,否則無法運行。
正在編譯現行程序 正在檢查重復名稱... 正在預處理現行程序 正在進行名稱連接... 正在統計需要編譯的子程序 正在編譯... 正在生成主程序入口代碼 程序代碼編譯成功 等待用戶輸入欲編譯到的文件名 正在進行名稱連接... 開始靜態鏈接... 正在寫出可執行文件 寫出可執行文件"E:\e\e\eFile\測試.exe"成功