當前位置:首頁 » 網頁前端 » webocx控制項
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

webocx控制項

發布時間: 2022-04-21 09:49:08

① java web項目調用ocx控制項

是的,ocx插件就是必須每台使用的電腦都必須安裝ocx插件,所以你需要提供一個ocx插件的下載地址,讓每個使用的用戶下載這個插件;而且ocx插件的局限性不僅於此,ocx插件對瀏覽器也有限制,比如:ocx插件只支持系統自帶的IE低版本的瀏覽器,其他廠商的瀏覽器基本都不支持

② 這個WEB ActiveX是什麼東西,為什麼打開騰訊課堂的錄播視頻,就提示這個,視頻看不了。

點一下安裝Acrive X控制項就行。
ActiveX 控制項是用於互聯網的很小的程序,有時稱為插件程序。它們會允許播放動畫,或幫助執行任務,如在 Microsoft Update 安裝安全更新,因此可以增強您的瀏覽體驗
ActiveX是Microsoft對於一系列策略性面向對象程序技術和工具的稱呼,其中主要的技術是組件對象模型(COM)。在有目錄和其它支持的網路中,COM變成了分布式COM(DCOM)。
在創建包括ActiveX程序時,主要的工作就是組件,一個可以自足的在ActiveX網路(Windows,Mac,Linux)中任意運行的程序。這個組件就是ActiveX控制項。ActiveX是Microsoft為抗衡Sun Microsystems的JAVA技術而提出的,此控制項的功能和java applet功能類似。
Windows操作系統中以OCX結尾的文件,OCX代表「對象鏈接與嵌入控制項」(OLE),這個技術是Microsoft提出的程序技術,用於處理桌面文件的混合使用。COM的概念已經取代OLE的一部分,Microsoft也使用ActiveX控制項代表組件對象。
組件的一大優點就是可以被大多數應用程序再使用(這些應用程序稱為組件容器)。一個COM組件(ActiveX控制項)可由不同語言的開發工具開發,包括C++和Visual Basic或PowerBuilder,甚至一些技術性語言如VBScript。

③ web容器怎麼載入ocx

在HTML頁面中使用ActiveX控制項包含三個基本操作:將控制項放入HTML中;將該控制項下載給用戶;在用戶機器上安裝該控制項。如果只是針對IE用戶,在HTML中插入ActiveX控制項就比較簡單;如果同時兼顧IE和Netscape用戶,則要做更多工作。大家知道,HTML文件由文本和各種標志 (tags)組成,ActiveX 控制項對於IE在HTML中的標志是<OBJECT>,該標記有幾個重要的參數特性,它們是:

1.ID:為控制項提供一個標識名稱,為HTML代碼提供一種訪問該控制項的方式。

2.CLASSID:是該控制項唯一的UUID,告訴IE裝入哪個對象。如果使用已經開發好的控制項,它的CLASSID可以通過調用Win95或NT下的應用Regedit來查找。從開始菜單中運行該程序,展開HKEY_CLASSES_ROOT項,可以看到按字母順序排列的注冊表,找到需要使用的控制項名,例如WClnt,展開時可看到一個CLSID文件夾,裡面就是該控制項的CLASSID。

如果是自己用VC開發控制項,該UUID可以在ActiveX控制項項目中的ODL(對象描述庫)文件中找到;通過查看控制項的類信息注釋來定位特定控制項的UUID,例如,要找到CMyControl控制項的UUID,則需要找到以下代碼:

//ClassinformationforCMyControl
[uuid(051C4748-1262-11D2-87C1-00A024D948FB),
licensed,
helpstring("CmyControlControl"),control]

uuid後面括弧中的內容就是該控制項的UUID。

3.CODEBASE:如果在用戶機器上沒有控制項的當前版本,該參數告訴用戶瀏覽器在哪裡可找到要下載的控制項和最新版本號.當控制項作了修改後,可以更改版本號強制用戶重新下載。

④ 怎樣在WEB中使用Activex控制項的屬性

為了創建一個ActiveX控制項
1.選擇文件\新建\項目。
2.打開如圖1一樣的對話框,選擇Visual C++,MFC。在右面模板對話框中選擇MFC ActiveX控制項。
3.在名稱中輸入MyActiveX;在位置中輸入你需要代碼工程放置的硬碟位置,之後選擇確定。
4.在MFC ActiveX控制項向導對話框中(如圖2所示),選擇控制項設置。
5.在創建的控制項基於下拉菜單中選擇STATIC。我們使用了一個靜態的控制項,我們只是簡單的輸出結果,並不需要接受輸入信息。
6.在附加功能中,確定可見時激活,無閃爍激活兩項被激活,其它的都被關閉。
7.單擊完成按鍵讓MFC ActiveX控制項向導創建工程以及相關代碼。在默認的情況下,向導會把MFC作為一個動態連接庫使用。我們需要對其作一些更改,否則ActiveX控制項無法在沒有提供MFC動態連接庫的系統當中下載和運行。這會導致當網頁下載和運行ActiveX控制項時候導致錯誤警報。在Visual Studio目錄中, 選擇工程、屬性。然後選擇配置屬性->常規->MFC的使用,把MFC的使用改成在靜態庫中使用MFC。
8.向導將會給我們建立下面三個不同的類型以供使用:
CMyActiveXApp – 這個是ActiveX應用程序類,繼承於COleControlMole。後者是驅動一個OLE控制項的基礎。控制項模塊對象包含了初始化(InitInstance)和清理(ExitInstance)的成員函數。
CMyActiveXCtrl – 由基類COleControl驅動。它提供了我們的控制項的大部分功能。
CMyActiveXPropPage – 由基類COlePropertyPage驅動。它被用來管理控制項的屬性頁對話框。ActiveX Control控制項向導會建立一個默認的對話框為這個控制項提供屬性頁。

⑤ web瀏覽器阻止activex控制項怎麼辦

Web瀏覽器阻止activex控制項的解決方法:

1、打開瀏覽器,點擊「工具」選擇「Internet選項」。

4、關閉瀏覽器,然後重新啟用瀏覽器,這樣就不會再有提示了。

⑥ web瀏覽器使用Activex控制項。此頁顯示不正確。。怎麼辦

【問題描述】:一個或多個ActiveX控制項無法顯示。
【解決方案】:
打開瀏覽器,點擊工具——internet選項——安全,按照下圖選擇internet——自定義級別。
按照下圖,對active
X相關安全設置進行調試。
點擊隱私——將「接受所有cookie」的安全級別調低一些即可。

⑦ webocx(utf8)不兼容怎麼辦

網站如果需要國際化,就需要將編碼從GB2312轉成UTF-8。
在web應用中使用.cab包來載入ocx控制項要注意如下幾點:
1、tomcat一類的web容器會區分大小寫,所以需要注意cab的大小寫一定要和文件名相符合;
2、在頁面中引用ocx控制項時,版本號最好寫成version=1,0,0,0即使用,而不是。
3、cab包需要有數字簽名,如果沒有有效數字簽名則需要對ie瀏覽器進行安全級別配置後才能使用。

⑧ webOcx是啥

換膚控制項

⑨ 想問下vb.net中的web控制項和ocx控制項有什麼區別呢

區別很大啊,web控制項實質上是控制站點輸出生成網頁上的一個控制項,主要是輸出html代碼,
ocx控制項主要是自己畫生成2進制可執行ocx文件

⑩ ocx控制項如何獲取web傳進來的參數

int CxxxCtrl::OnMouseActivate(CWnd* pDesktopWnd, UINT nHitTest, UINT message)
{
::PostMessage(wnd , WM_KEYDOWN , 0 , 0); //wnd為接受信息的窗口、WM_KEYDOWN為發送的消息類型
return COleControl::OnMouseActivate(pDesktopWnd, nHitTest, message);
}