相對C++、C#等語言來說,易語言是比較容易學(xué)習(xí)的,很多做工程或者涉及到計算的工作,日常的計算經(jīng)常要按計算器,還要看公式,顯得極為不便,今天就來教大家怎么編寫一個便捷的計算軟件,來解決我們?nèi)粘9ぷ魃钪谐S玫挠嬎恪?/p>
成都創(chuàng)新互聯(lián),為您提供重慶網(wǎng)站建設(shè)、網(wǎng)站制作、網(wǎng)站營銷推廣、網(wǎng)站開發(fā)設(shè)計,對服務(wù)加固等多個行業(yè)擁有豐富的網(wǎng)站建設(shè)及推廣經(jīng)驗(yàn)。成都創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司成立于2013年,提供專業(yè)網(wǎng)站制作報價服務(wù),我們深知市場的競爭激烈,認(rèn)真對待每位客戶,為客戶提供賞心悅目的作品。 與客戶共同發(fā)展進(jìn)步,是我們永遠(yuǎn)的責(zé)任!
這樣的專業(yè)計算軟件不是一般的計算器,它的一部分?jǐn)?shù)值是固定的,一部分需要自己手工輸入,因此,有了這樣的軟件,我們?nèi)粘2橘Y料的時間就省去了,一步直接出計算結(jié)果。
1、打開易語言,點(diǎn)擊新建→Windows窗口程序,按照圖中的說明,點(diǎn)擊右側(cè)的功能按鈕,然后在窗口上按住左鍵拖動,畫出如圖所示的功能。
2、下面來美化一下我們的界面。看圖中的操作順序:
3、美化后的界面就是這樣的:
4、進(jìn)行如下圖片中的操作,并在左邊的屬性框里面“是否允許多行”中點(diǎn)一下,有個下拉條,選擇是,這時候,我們的軟件說明部分就是分行顯示的了,然后在“禁止”的地方選擇“是”,意思就是讓這個地方不被使用者編輯。
5、接下來就是程序的功能了。
我們在第一個組合框那里點(diǎn)一下,右邊屬性的地方就切換到了組合框1,進(jìn)行圖示中的設(shè)置,添加A1、A2
6、同理,在組合框2和3和4中分別設(shè)置B1、B2和C1、C2和D1、D2,編輯完成之后按圖示進(jìn)行參數(shù)設(shè)置;
編輯完成后就像第二張圖這樣了:
7、回到主界面,點(diǎn)按鈕1,如圖按鈕2的標(biāo)題為“計算”、修改按鈕2的標(biāo)題為“校對結(jié)果”,如圖所示:
8、雙擊“計算”按鈕,就進(jìn)入到了代碼頁面,輸入一下代碼:按照圖示操作,在變量一行輸入“a”,在“類型”那一行敲一下空格,選擇“雙精度小數(shù)”
9、/添加完a、b、c、d、e、f、g、h、m后,輸入以下代碼:e = 到小數(shù) (編輯框2.內(nèi)容)f = 到小數(shù) (編輯框5.內(nèi)容)g = 到小數(shù) (編輯框4.內(nèi)容)h = 到小數(shù) (編輯框3.內(nèi)容).如果真 (組合框1.內(nèi)容 = “A1”) a = 0.1.如果真結(jié)束.如果真 (組合框1.內(nèi)容 = “A2”) a = 0.25.如果真結(jié)束.如果真 (組合框2.內(nèi)容 = “B1”) b = 15.如果真結(jié)束.如果真 (組合框2.內(nèi)容 = “B2”) b = 50.如果真結(jié)束.如果真 (組合框3.內(nèi)容 = “C1”) c = 2.55.如果真結(jié)束.如果真 (組合框3.內(nèi)容 = “C2”) 添加完a、b、c、d、e、f、g、h、m后,輸入以下代碼:e = 到小數(shù) (編輯框2.內(nèi)容)f = 到小數(shù) (編輯框5.內(nèi)容)g = 到小數(shù) (編輯框4.內(nèi)容)h = 到小數(shù) (編輯框3.內(nèi)容).如果真 (組合框1.內(nèi)容 = “A1”) a = 0.1.如果真結(jié)束.如果真 (組合框1.內(nèi)容 = “A2”) a = 0.25.如果真結(jié)束.如果真 (組合框2.內(nèi)容 = “B1”) b = 15.如果真結(jié)束.如果真 (組合框2.內(nèi)容 = “B2”) b = 50.如果真結(jié)束.如果真 (組合框3.內(nèi)容 = “C1”) c = 2.55.如果真結(jié)束.如果真 (組合框3.內(nèi)容 = “C2”) c = 6.74.如果真結(jié)束.如果真 (組合框4.內(nèi)容 = “D1”) d = 1.如果真結(jié)束.如果真 (組合框4.內(nèi)容 = “D2”) d = 2.如果真結(jié)束M = a × c - b + d編
c = 6.74.如果真結(jié)束.如果真 (組合框4.內(nèi)容 = “D1”) d = 1.如果真結(jié)束.如果真 (組合框4.內(nèi)容 = “D2”) d = 2.如果真結(jié)束M = a × c - b + d編輯框6.內(nèi)容 = 到文本 (a ÷ e × c ÷ 5 ÷ f - g × b + d ÷ h)
輯框6.內(nèi)容 = 到文本 (a ÷ e × c ÷ 5 ÷ f - g × b + d ÷ h)
10、雙擊校對結(jié)果按鈕,然后接著上面的代碼回車之后,粘貼圖示中的那部分代碼,也就是第九步中的除了最后一行的部分:
11、緊接著上面的代碼,再輸入以下代碼:.如果真 (M > 0.0001).如果真結(jié)束信息框 (“計算結(jié)果不符合《***》之規(guī)定”, 0, ).如果真結(jié)束.如果真 (M ≤ 0.0001).如果真結(jié)束信息框 (“計算結(jié)果符合《***》之規(guī)定”, 0, )緊接著上面的代碼,再輸入以下代碼:.如果真 (M > 0.0001).如果真結(jié)束信息框 (“計算結(jié)果不符合《***》之規(guī)定”, 0, ).如果真結(jié)束.如果真 (M ≤ 0.0001).如果真結(jié)束信息框 (“計算結(jié)果符合《***》之規(guī)定”, 0, )
12、我們來運(yùn)行一下 ,看看效果如何:成功了!
13、然后編譯一下就好了。