周 敏 曹劍秋 許方平
(鎮江市計量所,鎮江 212000)
高阻箱檢定系統軟件早期版本是利用直接劃線制表的方法來生成檢定證書,在實際應用過程中,各使用單位的證書格式經常有變動,需要更改軟件并重新安裝,費時費力,效率低下。為克服這種缺點,經多次探索,我們采用MFC[1]調用Word證書模板對象的方法自動生成檢定證書。當證書格式有變動時,只需要變動證書模板,軟件不需要修改就能達到目的。
MFC(Microsoft Foundation Classes)是微軟公司提供的,用于在C++環境下編寫應用程序的一個框架和引擎,能夠直接用它進行Word、Excel二次開發。用MFC和Word證書模板對象,可以在模板對象的“書簽”、表格位置插入任意文字和符號,使程序更加實用、靈活。在高阻箱檢定系統中,存儲在Access數據庫中的被檢儀器信息(如委托方、委托方地址、器具名稱、制造廠、型號/規格和器具編號等)和檢定結果數據,通過MFC調用Access數據庫插入Word證書模板對象中,并保存為需要的檢定證書。
高阻箱是由高壓開關和精密電阻以一定的方式組合而成的,每個高壓開關上的系列電阻的串聯構成高阻箱的一段阻值范圍,稱為檔位,對于某個具體的開關,其上的每個電阻值構成該檔位的某個點位。因目前市場上的高阻箱生產廠家眾多,具體型號和檔位、點位參數各不相同,所以,系統首先對被檢高阻箱型號設置檔位、點位信息和送檢單位信息;然后設置通信方式;最后就可以通過軟件檢定界面實時采集數據并存入數據庫。……