|
|
吊籃車轉(zhuǎn)向系統(tǒng)軟件主要有哪些功能?? 高空吊籃車出租, 高空吊籃車出租 價(jià)格
手機(jī):136-2222-7751,138-2229-3820
路燈安裝車維修, 高空吊籃車出租多少錢 高空吊籃車出租公司 軟件各個(gè)功能的實(shí)現(xiàn)當(dāng)轉(zhuǎn)向系統(tǒng)界面創(chuàng)建完成后,就進(jìn)行程序代碼的編寫工作,而這些工作有:變量地定義、控件消息響應(yīng)函數(shù)地編寫等等。具體一點(diǎn)來說,吊籃車轉(zhuǎn)向系統(tǒng)軟件主要功能有:輸入普通參數(shù)、輸入各轉(zhuǎn)向輪轉(zhuǎn)角參數(shù)、輸入原地轉(zhuǎn)向阻力矩參數(shù)、自動(dòng)查表取值、轉(zhuǎn)向動(dòng)力矩和搖臂強(qiáng)度是否進(jìn)行計(jì)算、所需參數(shù)是否輸入完整、計(jì)算、清零、結(jié)果精確到小數(shù)點(diǎn)后3位、圖片切換、公式數(shù)值化、生成計(jì)算書、退出。
(1)輸入普通參數(shù)由于MFC中編輯框缺省就是輸入狀態(tài),因此我們需要做的只是定義編輯框變量,執(zhí)行Updatedata(TRUE)函數(shù)即可。
(2)輸入各轉(zhuǎn)向輪轉(zhuǎn)角參數(shù)各轉(zhuǎn)向輪轉(zhuǎn)角參數(shù)輸入設(shè)計(jì)的總體思路:一個(gè)組合框用來顯示起重機(jī)總橋數(shù);一個(gè)列表框用來顯示每個(gè)轉(zhuǎn)向橋的數(shù)據(jù);三個(gè)按鈕,分別為“添加”、“修改”和“刪除”,用來實(shí)現(xiàn)對(duì)列表框中數(shù)據(jù)的操作;若干編輯框,用來輸入每個(gè)轉(zhuǎn)向橋的數(shù)據(jù)。實(shí)現(xiàn)上面參數(shù)輸入的編程思路為:初始化函數(shù)中初始化列表框;軸數(shù)編輯框控件消息響應(yīng)函數(shù)中,轉(zhuǎn)向橋變量1賦0、轉(zhuǎn)向橋變量2賦0、清空需要存各轉(zhuǎn)向橋數(shù)據(jù)的數(shù)組、給選擇轉(zhuǎn)向橋的組合框添加序號(hào)、設(shè)置組合框的初始值、清空組合框和列表框;添加按鈕單擊消息響應(yīng)函數(shù)中,判斷所獲取的組合框索引號(hào)是否小于輸入軸數(shù)(由于是從中選擇,一般情況下符合)、轉(zhuǎn)向橋變量1加1、轉(zhuǎn)向橋數(shù)據(jù)存入相應(yīng)數(shù)組、在列表框中顯示該轉(zhuǎn)向橋數(shù)據(jù)、清空編輯框以備輸入計(jì)算軟件開發(fā)下一組轉(zhuǎn)向橋數(shù)據(jù);修改按鈕單擊消息響應(yīng)函數(shù)中,獲取組合框索引號(hào)、把該轉(zhuǎn)向橋數(shù)據(jù)存入相應(yīng)的數(shù)組中以取代原來數(shù)組中存的那組錯(cuò)誤數(shù)據(jù)、在列表框中顯示該轉(zhuǎn)向橋數(shù)據(jù)、清空編輯框以備輸入下一組轉(zhuǎn)向橋數(shù)據(jù)或者修改其他轉(zhuǎn)向橋數(shù)據(jù)、列表框中高亮的行不再高亮顯示;刪除單擊按鈕消息響應(yīng)函數(shù)中,轉(zhuǎn)向橋變量1減1、清空對(duì)應(yīng)數(shù)組中的轉(zhuǎn)向橋數(shù)據(jù)并重新排序、列表框中的第幾軸和第幾轉(zhuǎn)向軸重新排序;列表控件單擊消息響應(yīng)函數(shù)中,獲取當(dāng)前所選行的序號(hào)、把對(duì)應(yīng)列表中的參數(shù)顯示到相應(yīng)的編輯框中、沒有選擇提示請(qǐng)選擇一行。
(4)自動(dòng)查表取值自動(dòng)查表取值的原理前面已經(jīng)研究過了,使用的是牛頓插值法,而實(shí)現(xiàn)此功能需要的代碼是:把表中的數(shù)據(jù)存入數(shù)組中、設(shè)定條件,滿足條件的用牛頓插值法自動(dòng)查找存儲(chǔ)計(jì)算。
(5)轉(zhuǎn)向動(dòng)力矩和搖臂強(qiáng)度是否進(jìn)行計(jì)算轉(zhuǎn)向動(dòng)力矩和搖臂強(qiáng)度是否進(jìn)行計(jì)算此功能的實(shí)現(xiàn)是用檢查框按鈕。實(shí)現(xiàn)此功能需要編寫的代碼如下:在初始化函數(shù)中,初始化檢查框;轉(zhuǎn)向動(dòng)力矩檢查框消息響應(yīng)函數(shù)中,設(shè)置默認(rèn)是選中并執(zhí)行狀態(tài)、如果去掉選中狀態(tài)則讓所有的編輯框變灰處于不執(zhí)行狀態(tài);搖臂強(qiáng)度檢查框消息響應(yīng)函數(shù)中,設(shè)置默認(rèn)是選中并執(zhí)行狀態(tài)、如果去掉選中狀態(tài)則讓所有的編輯框變灰處于不執(zhí)行狀態(tài)。
(6)所需參數(shù)是否輸入完整此功能實(shí)現(xiàn)需在計(jì)算按鈕消息響應(yīng)函數(shù)中,定義double類型變量test1并賦值為所有輸入?yún)?shù)的變量之積,添加if語句,判斷條件為test1==0,如果成立,彈出提示“請(qǐng)輸入完整參數(shù)!”;如果不成立,則執(zhí)行計(jì)算功能。
(7)計(jì)算對(duì)于軟件開發(fā)人員來說,要想實(shí)現(xiàn)此功能需在計(jì)算按鈕單擊消息響應(yīng)函數(shù)中,根據(jù)第三章吊籃車轉(zhuǎn)向系統(tǒng)設(shè)計(jì)計(jì)算公式編寫相應(yīng)代碼。
(8)清零對(duì)于軟件設(shè)計(jì)人員來說,此功能實(shí)現(xiàn)的最佳途徑就是在清零按鈕單擊消息響應(yīng)函數(shù)中把所有計(jì)算結(jié)果變量賦為0即可。