??? Forms2.0系列的控件,如: Microsoft forms 2.0 label ,Microsoft forms 2.0 commandbutton等,其依賴的動態(tài)鏈接庫為Fm20.dlls。在使用過程中我發(fā)現(xiàn),如果在發(fā)布軟件的時候,用戶的客戶機上沒有安裝word的話,程序就不能運行(雖然程序運行了,但是看不到界面出現(xiàn))。 后來在網(wǎng)上搜索了很多資料,終于找到了問題的關鍵,在微軟網(wǎng)站上找到關于這個問題的解釋為: Fm20.dlls 不是可以重分配的,你必須安裝一個象OFFICE97那樣的系統(tǒng)在你的目標客戶機上作為你軟件分發(fā)的一部分。 如果不安裝Microsoft Office 97那樣的系統(tǒng)的話,即使你使用regsvr32注冊都沒有作用(我翻譯的,有點不通順哦^_^)。
??? 最終的解決辦法就是,做為Microsoft Office 97的替代,你可以免費下載和安裝Microsoft ActiveX Control Pad. 安裝完畢,客戶機上就可以無需安裝office而使用你的程序了。[需要的請留下email,我會發(fā)給你的]