二組分混紡纖維產(chǎn)品定量分析計(jì)算軟件的研究
,其代碼實(shí)現(xiàn)與1%相似),本程序?qū)iT設(shè)計(jì)了超出規(guī)定值后的警告框代碼,用于告知操作者兩平行試樣計(jì)算結(jié)果差值超過標(biāo)準(zhǔn)要求。其具體過程通過if判斷語句實(shí)現(xiàn),其代碼如下:
IfAbs(m1(第一份試樣凈干含量)-m2(第二份試樣凈干含量))>2Then MsgBox"兩平行試驗(yàn)差值大于2%!!是否繼續(xù)計(jì)算?",4+vbQuestion EndIf Else IfAbs(m1(第一份試樣凈干含量)-m2(第二份試樣凈干含量))>1Then MsgBox"兩平行試驗(yàn)差值大于1%!!是否繼續(xù)計(jì)算?",4+vbQuestion EndIf EndIf 2.4 清空命令的實(shí)現(xiàn) 當(dāng)?shù)贸龅谝环堇w維含量結(jié)果后,需要將屏幕中文本框和標(biāo)簽框中的所有數(shù)字清空,雖然可以手動(dòng)將文本框中的數(shù)字刪除,但這樣效率太低;而且存放在標(biāo)簽控件中的數(shù)據(jù)無法執(zhí)行刪除功能。為解決上述問題,本文設(shè)計(jì)了界面清空程序,并將程序封裝在“全部清空”命令按鈕內(nèi),以控制界面的清空。具體代碼如下: 文本框Name.text="”” 標(biāo)簽框Name.captain="”” 2.5 程序安裝盤的制作 在完成計(jì)算軟件編制和調(diào)試工作后,最后一步是將該軟件編譯,將其變?yōu)榭蓤?zhí)行文件。單擊“Package&Deployment”,在隨后的“安裝程序標(biāo)題”、“啟動(dòng)菜單項(xiàng)”、“安裝位置”、“共享文件”對(duì)話框中輸入相關(guān)信息,完成程序的編譯工作。將制作好的編譯程序安裝到另外一臺(tái)計(jì)算機(jī)上,最終完成程序的安裝過程。 3 應(yīng)用 3.1 計(jì)算功能 上述步驟完成后,為驗(yàn)證程序運(yùn)行的正確性,將日常兩組分纖維成分檢測(cè)數(shù)據(jù)輸入文本框中,輸入溶解纖維和不溶解纖維的名稱,選擇兩種纖維的回潮率值,輸入溶液對(duì)未溶解纖維的d值,點(diǎn)擊“開始計(jì)算”按鈕,如圖2(a)所示,顯示格式符合標(biāo)準(zhǔn)修約的規(guī)定。 當(dāng)兩平行試樣纖維凈干含量值之差的絕對(duì)值超過1%時(shí),程序自動(dòng)警告,告知試驗(yàn)人員,如圖2(b)所示。通過與手工計(jì)算結(jié)果對(duì)比表明,該程序計(jì)算結(jié)果準(zhǔn)確、可靠。 (a) ?。╞) 圖2 安裝完成后的二組分纖維成分計(jì)算結(jié)果顯示 在實(shí)際操作過程中,根據(jù)標(biāo)準(zhǔn)或客戶要求,有的二組分實(shí)驗(yàn)報(bào)告只需要凈干含量,不需要計(jì)算結(jié)合公定回潮率含量,這時(shí)纖維的公定回潮率值輸入0,本文中采用Ifthen....Else....Endif語句實(shí)現(xiàn)凈干含量和結(jié)合公定回潮含量的分開計(jì)算。計(jì)算結(jié)果如圖3所示,當(dāng)輸入的公定回潮率為0時(shí),結(jié)合公定回潮率欄中的數(shù)值是空值。 圖3 二組分纖維凈干含量計(jì)算結(jié)果界面 3.2 打印功能 當(dāng)輸入二組分纖維試驗(yàn)數(shù)據(jù)并計(jì)算得出結(jié)果后,點(diǎn)擊“打印結(jié)果”按鈕。輸出打印結(jié)果如圖4所示,打印結(jié)果如實(shí)反映了原始測(cè)試數(shù)據(jù)和計(jì)算結(jié)果,因此打印文本可以當(dāng)作為客戶出具檢測(cè)報(bào)告中的原始數(shù)據(jù)記錄部分。 圖4 二組分纖維成分計(jì)算軟件打印結(jié)果按鈕操作效果 3.3 清除功能 當(dāng)打印完畢后,需將輸入的數(shù)據(jù)和計(jì)算得出的數(shù)據(jù)清空,點(diǎn)擊“全部清除”按鈕,清空結(jié)果如圖5所示,除測(cè)試方法欄中的標(biāo)準(zhǔn)選項(xiàng)框未清空外,其它文本框和列表框中的數(shù)據(jù)均已經(jīng)清空,清空后開始新的二組分纖維成分計(jì)算。但需要指出的是,按清除按鈕后測(cè)試方法欄中的標(biāo)準(zhǔn)選項(xiàng)無法清空,所以使用者應(yīng)注意重新選擇測(cè)試方法,以免在打印報(bào)告時(shí)選擇了錯(cuò)誤的標(biāo)準(zhǔn)依據(jù)。 圖5 二組分纖維成分計(jì)算軟件清空按鈕操作效果 4結(jié)論 本文所開發(fā)出的程序在使用時(shí)不依賴于任何應(yīng)用軟件,打包后可安裝在任何裝有windows操作系統(tǒng)的電腦上,對(duì)計(jì)算機(jī)硬件系統(tǒng)要求低,而且界面友好可操作性強(qiáng)。經(jīng)統(tǒng)計(jì),一個(gè)對(duì)標(biāo)準(zhǔn)不熟悉的人使用該軟件計(jì)算(包括往文本框中輸入數(shù)據(jù)的時(shí)間)用時(shí)為20~30s,用時(shí)僅僅為傳統(tǒng)計(jì)算器方法的13.3%~20%,試驗(yàn)人員在進(jìn)行兩組分纖維成分檢測(cè)計(jì)算時(shí)的效率比傳統(tǒng)計(jì)算器法大大提高,并且操作人員可以在不熟悉標(biāo)準(zhǔn)和計(jì)算公式的情況下進(jìn)行快速操作,計(jì)算結(jié)果準(zhǔn)確、穩(wěn)定、修約符合標(biāo)準(zhǔn)規(guī)定。計(jì)算后的結(jié)果可以打印形成打印文本,作為實(shí)驗(yàn)報(bào)告的一部分。 |