佛山市肯富來通用泵有限公司
聯系人:萬女士
電話:13827265823
地址:廣東省佛山市河濱路14號
為了讓腳本能夠訪問水泵選型軟件的內部數據和功能,我們應該將選型軟件實現為一個COM(ComponentObjectModel)服務器并暴露某些內部接口。在選型軟件中,我們在odl文件中定義了可以暴露的接口,并在對應的實現文件中實現了接口調用的實際功能。由于我們不是很清楚最終用戶可能需要哪些數據與功能,我們以自動化測試的需求為藍本暴露了幾個接口,如獲取選型數據庫中所有產品系列的列表、獲取某產品系列的所有數據、管路阻力計算、切換當前視圖、打印、導出文件等。由于我們對外暴露了選型軟件的大部分功能,最終用戶可以編寫腳本語言來擴充選型軟件的功能。
ActiveScripting能夠很方便的擴充軟件的功能,但是這種方式也有一定的局限性。腳本語言是一種很簡單的語言,我們幾乎不可以用這些腳本語言來實現與用戶交互的界面。但是在高級語言中,我們很容易實現這些交互界面。在水泵選型軟件中我們可以加載符合某種規范的動態鏈接庫,從而利用第三方動態鏈接庫來擴充選型相關的功能。
http://kenflo0504.cn.qiyeku.com-http://kenflo0504.cn.qiyeku.com-http://kenflo0504.cn.qiyeku.com 如有需求歡迎致電:0757-26615071/26615070 13827265823萬女士. 您的滿意是我們的追求!http://www.kenflor.com地址:中山市小欖鎮民安中路163號民安廣場1幢25樓25G 聯系人:張總 電話:400 000 8722 微信 baxi188699386
機械行業網站 粵ICP備2025387148號-2 網站地圖