in7用戶打開電腦進入游戲界面提示腳本錯誤代碼script error,導致無法玩游戲,接下來就給大家分享win7系統(tǒng)登錄游戲界面提示script error錯誤代碼的解決步驟。
1、點擊開始菜單,選擇“運行”。
2、輸入regsvr32 actxprxy.dll并點擊確定,你將會看到“DllRegisterServer in actxprxy.dll succeeded”。
3、輸入regsvr32 shdocvw.dll并點擊確定,你將會看到“DllRegisterServer in shdocvw.dll succeeded”。
巧用控件優(yōu)雅的將報表嵌入到組態(tài)軟件中
距上一篇文章,我們已經(jīng)學會如何將數(shù)據(jù)插入到數(shù)據(jù)庫,并且通過excel讀出數(shù)據(jù),形成報表。
美中不足,每次需要調(diào)用excel才能打開報表,能不能直接在組態(tài)頁面里面看報表呢?
偶然學習,發(fā)現(xiàn)dsoframer.ocx這個控件,可以嵌入到各面對對象的編程軟件中。DSOFramer是微軟提供的一款用于在線編輯、調(diào)用Word、Excel等Office程序的ActiveX組件。很多第三方的Office組件都是基于DSOFramer組件開發(fā)的。經(jīng)過學習運用,完成了需求。現(xiàn)在帶領(lǐng)大家如何使用這個控件。
第一步必須在Windows操作系統(tǒng)中注冊該組件。
注冊方法很簡單:
將dsoframer.ocx復制到windows\system32目錄。
在命令行運行regsvr32命令注冊dsoframer.ocx。
注意:這里命令提示符需要用管理員權(quán)限打開。
如果以上辦法失敗,也可以嘗試采用“運行”的方式進行注冊。
最終目的,必須保證控件注冊成功。
注冊成功后,Windows操作系統(tǒng)會提示“DllRegisterServer 在 dsoframer.ocx 成功”。
第二步,在組態(tài)軟件中加載控件使用
通過第一步,我們已經(jīng)在電腦上注冊了Dsoframer.ocx控件,現(xiàn)在就是利用控件。
右擊ActiveX控件,完成DSO Framer Control Object的加載。
最終加載成功,如圖所示。
第三步,簡單設置就可以嵌入到組態(tài)中
直接拖拽控件到頁面合適的位置,并完成大小的設置。這里可以對控件當中的菜單欄、工具欄、標題欄等進行隱藏或者顯示。
也可以通過腳本進行設置。
dso.Menubar=False
dso.Toolbars=False
dso.Titlebar=False
第四步,頁面添加按鈕事件,連接打開的文件。
廢話不多說,直接上圖。
第五步:運行起來
通過兩個不同的按鈕,可以完成不同報表的切換顯示。
并且報表內(nèi)的查詢數(shù)據(jù)庫腳本也能正常工作。滿足需求。可惜老板不肯加工資。繼續(xù)努力。