OCX控制元件註冊及無法註冊原因總結
近在利用OCX控制元件進行視訊播放的開發,將控制元件發給現場工程人員時,在註冊控制元件時總是會遇到各種各樣的問題,今天把註冊失敗可能的原因進行總結下:
1.控制元件註冊方法
windows+x->命令列提示符(管理員),開啟命令列視窗,在命令列中輸入regsvr32 xx/xx/xx.ocx,如下圖所示:
註冊成功會有如下提示:
2.反註冊命令
regsvr32 -u xx/xx/xx.ocx
3.註冊失敗可能原因
(1)未使用管理員許可權執行命令列視窗
(2)缺少控制元件所依賴的動態執行庫,可使用Depends.exe工具檢視
(3)缺少VC的執行庫,如下圖所示,可安裝vcredist_x86.exe解決
(4)少數ocx控制元件及其依賴庫需放在系統目錄下注冊
相關推薦
OCX控制元件註冊及無法註冊原因總結
近在利用OCX控制元件進行視訊播放的開發,將控制元件發給現場工程人員時,在註冊控制元件時總是會遇到各種各樣的問題,今天把註冊失敗可能的原因進行總結下: 1.控制元件註冊方法 windows+x->命令列提示符(管理員),開啟命令列視窗,在命令列中輸入regsvr32
關於使用MSCOMM32.OCX控制元件心得及js呼叫例項
上上週公司採購了一批裝置,需要和現在的業務系統對接。在網上查詢了相關的解決方案後,就選擇了mscomm32.ocx串列埠控制元件。通過js呼叫獲取串列埠的資料。當時參考了很多網上的教程。其中最麻煩的是註冊控制元件。試了很多辦法都不成功。不過最後也解決了。現在我貼出我的思路還
OCX控制元件開發及WEB Javascript如何使用OCX控制元件
一、OCX控制元件開發 1、使用IDE版本: VS2010 2、.基於MFC技術 開發OCX控制元件。 3、.基本OCX開發過程 3.1、開啟VS 2010 新建專案,選擇MFC模板,“MFC ActiveX控制元件” “ Visual C++ 專案”,輸入名字後,一路預
註冊長波紅外相機ocx控制元件
(1)2018/11/7 註冊ocx控制元件 將資料夾RegistIR.bat中的 regsvr32 SmartIRNetClt.ocx regsvr32 IRChartAnalysis.ocx 改為: regsvr32 C:\Users\TestOCX\SmartIRNetClt.ocx regs
C# dsoframer.ocx 控制元件註冊
轉自:http://blog.csdn.net/shuaishifu/article/details/38412643 C# 應用程式中嵌入了 Word 窗體,執行程式呼叫 Word 窗體的時候報錯。參照 錯誤詳細說明。 閒著無事就編寫了一個控制檯程式,
如何在cmd中註冊DLL和OCX控制元件
今天剛剛接觸機房收費系統其中最後一件事是讓我們註冊控制元件,當時給的要求是 我就在DOC下執行它但是它提示語法錯誤然後又沒有給語法於是我就在研究要不要加上“+”,因為我學習過DOC
win7、xp註冊ocx控制元件
win7下注冊 @ echo off cd /d %~dp0file regsvr32 MSINET.OCX備註:file是當前bat同級目錄的資料夾。此bat必須以管理員身份執行 xp下注冊: @ echo off copy /y .\file\MSINET.OCX
註冊OCX控制元件
平時註冊ocx控制元件,可以以管理員身份執行cmd.exe 輸入"regsvr32 檔案路徑",或者直接寫到批處理及bat檔案中,以管理員身份執行。 但是當你的程式拷貝到其他電腦上時,註冊時的路徑路徑就成了問題,每次都要更改路徑終究不是一個長久之計,所以換一個思路,把ba
Win7 下如何註冊OCX控制元件?
問題 這兩天寫了一個軟體,結果是註冊OCX控制元件是出錯了,錯誤代號:0x80040200.我問了一下他的系統是Windows 7,我想可能是UAC控制權限的問題,cmd需要以管理身份執行。
OCX控制元件註冊相關(檢查是否註冊,註冊,反註冊)
{ 28 LPCTSTR pszDllName = OcxFileName ; //ActiveX控制元件的路徑及檔名 29 HINSTANCE hLib = LoadLibrary(pszDllName); //裝載ActiveX控制元件 30if (hLib < (HINSTANCE)HINS
C#自動實現Dll(OCX)控制元件註冊的兩種方法
儘管MS為我們提供了豐富的.net framework庫,我們的程式C#開發帶來了極大的便利,但是有時候,一些特定功能的控制元件庫還是需要由第三方提供或是自己編寫。當需要用到Dll引用的時候,我們通常會通過“新增引用”的方式將它們納入到專案中,然後就可以像使用自
js將控制元件隱藏及display屬性的使用介紹
用JavaScript隱藏控制元件的方法有兩用JavaScript隱藏控制元件的方法有兩種,分別是通過設定控制元件的style的“display”和“visibility”屬性。 當style.display="block"或style.visibility="visible"
怎樣在程式中獲得ocx控制元件的所有屬性,方法和事件
轉自https://zhidao.baidu.com/question/1671165051357872747.html 使用 #import "c:\winnt\system32\tlbinf32.dll" 匯入TypeLib information庫,該庫提供了類來獲取一個 active d
VB6動態執行vb.net程式碼c#程式碼,python,記憶體載入OCX控制元件Activex-COM物件
我在研究記憶體動態編譯執行.net原始碼。用.net開發一個dll,傳入vb.net程式碼或者c#原始碼就可以自動執行,建立視窗或者直接返回計算結果。 把這個dll給易語言vc6,vb6,freebasic,delphi等語言呼叫。讓一切程式語言都支援.net 簡單說,熟悉
C# SerialPort 控制元件屬性及用法
屬性: PortName 串列埠名 預設值COM1 串列埠對於作業系統來說是一個檔案,如果設定PortName為本機不存在的串列埠名(即檔名),如“COM7”或“COMK”,Open()開啟串列埠將失敗,提示“埠COM7不存在”。 BaudRate 獲取或設定序列波特率b
Android基礎--------Android常用控制元件介紹及使用
Android常用控制元件介紹及使用 控制元件 TextView 顯示文字,相當於Panel ImageView 顯示圖片 EditText 輸入框,可編輯,可設定軟鍵盤方式 But
視訊畫面幀的展示控制元件SurfaceView及TextureView對比
轉載請把頭部出處連結和尾部二維碼一起轉載,本文出自逆流的魚yuiop:http://blog.csdn.net/hejjunlin/article/details/58582919 Surfac
關於IE9下用按鈕觸發file上傳控制元件,請求無法觸發的問題
很多系統為了美觀,都會在網頁中用一個隱藏的按鈕觸發file上傳控制元件,一般正常的在Chrome和Firefox下沒有問題,但是切換到IE9和IE10下請求無法到達後臺,這是因為IE9和IE10為了安全考慮,阻止了不是直接點選file的上傳。因為這個問題,折騰了一天,參考網
MFC中使用串列埠控制元件後程序無法開啟的問題解決
本機中採用MFC中的串列埠控制元件編寫串列埠傳輸程式,生成exe後傳輸給其他電腦,無法開啟程式。主要原因是缺少MSComm32.ocx控制元件,這裡的解決方法是在網上下載MSComm32.ocx,然後進行註冊。 如果電腦是32位系統,則將其拷貝到到C:\Windows\sy