您好,登錄后才能下訂單哦!
相對C++、C#等語言來說,易語言是比較容易學習的,很多做工程或者涉及到計算的工作,日常的計算經常要按計算器,還要看公式,顯得極為不便,今天就來教大家怎么編寫一個便捷的計算軟件,來解決我們日常工作生活中常用的計算。
這樣的專業計算軟件不是一般的計算器,它的一部分數值是固定的,一部分需要自己手工輸入,因此,有了這樣的軟件,我們日常查資料的時間就省去了,一步直接出計算結果。
1、打開易語言,點擊新建→Windows窗口程序,按照圖中的說明,點擊右側的功能按鈕,然后在窗口上按住左鍵拖動,畫出如圖所示的功能。
2、下面來美化一下我們的界面。看圖中的操作順序:
3、美化后的界面就是這樣的:
4、進行如下圖片中的操作,并在左邊的屬性框里面“是否允許多行”中點一下,有個下拉條,選擇是,這時候,我們的軟件說明部分就是分行顯示的了,然后在“禁止”的地方選擇“是”,意思就是讓這個地方不被使用者編輯。
5、接下來就是程序的功能了。
我們在第一個組合框那里點一下,右邊屬性的地方就切換到了組合框1,進行圖示中的設置,添加A1、A2
6、同理,在組合框2和3和4中分別設置B1、B2和C1、C2和D1、D2,編輯完成之后按圖示進行參數設置;
編輯完成后就像第二張圖這樣了:
7、回到主界面,點按鈕1,如圖按鈕2的標題為“計算”、修改按鈕2的標題為“校對結果”,如圖所示:
8、雙擊“計算”按鈕,就進入到了代碼頁面,輸入一下代碼:按照圖示操作,在變量一行輸入“a”,在“類型”那一行敲一下空格,選擇“雙精度小數”
9、/添加完a、b、c、d、e、f、g、h、m后,輸入以下代碼:e = 到小數 (編輯框2.內容)f = 到小數 (編輯框5.內容)g = 到小數 (編輯框4.內容)h = 到小數 (編輯框3.內容).如果真 (組合框1.內容 = “A1”) a = 0.1.如果真結束.如果真 (組合框1.內容 = “A2”) a = 0.25.如果真結束.如果真 (組合框2.內容 = “B1”) b = 15.如果真結束.如果真 (組合框2.內容 = “B2”) b = 50.如果真結束.如果真 (組合框3.內容 = “C1”) c = 2.55.如果真結束.如果真 (組合框3.內容 = “C2”) 添加完a、b、c、d、e、f、g、h、m后,輸入以下代碼:e = 到小數 (編輯框2.內容)f = 到小數 (編輯框5.內容)g = 到小數 (編輯框4.內容)h = 到小數 (編輯框3.內容).如果真 (組合框1.內容 = “A1”) a = 0.1.如果真結束.如果真 (組合框1.內容 = “A2”) a = 0.25.如果真結束.如果真 (組合框2.內容 = “B1”) b = 15.如果真結束.如果真 (組合框2.內容 = “B2”) b = 50.如果真結束.如果真 (組合框3.內容 = “C1”) c = 2.55.如果真結束.如果真 (組合框3.內容 = “C2”) c = 6.74.如果真結束.如果真 (組合框4.內容 = “D1”) d = 1.如果真結束.如果真 (組合框4.內容 = “D2”) d = 2.如果真結束M = a × c - b + d編
c = 6.74.如果真結束.如果真 (組合框4.內容 = “D1”) d = 1.如果真結束.如果真 (組合框4.內容 = “D2”) d = 2.如果真結束M = a × c - b + d編輯框6.內容 = 到文本 (a ÷ e × c ÷ 5 ÷ f - g × b + d ÷ h)
輯框6.內容 = 到文本 (a ÷ e × c ÷ 5 ÷ f - g × b + d ÷ h)
10、雙擊校對結果按鈕,然后接著上面的代碼回車之后,粘貼圖示中的那部分代碼,也就是第九步中的除了最后一行的部分:
11、緊接著上面的代碼,再輸入以下代碼:.如果真 (M > 0.0001).如果真結束信息框 (“計算結果不符合《***》之規定”, 0, ).如果真結束.如果真 (M ≤ 0.0001).如果真結束信息框 (“計算結果符合《***》之規定”, 0, )緊接著上面的代碼,再輸入以下代碼:.如果真 (M > 0.0001).如果真結束信息框 (“計算結果不符合《***》之規定”, 0, ).如果真結束.如果真 (M ≤ 0.0001).如果真結束信息框 (“計算結果符合《***》之規定”, 0, )
12、我們來運行一下 ,看看效果如何:成功了!
13、然后編譯一下就好了。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。