1、錯誤:-2147216964:選擇的項目沒有和一個activex伺服器相關聯 怎麼解決?我重裝了2次系統了
ghost系統一般都沒有
activex伺服器
建議下載原版安裝
2、activeX是什麼?
ActiveX是Microsoft對於一系列策略性面向對象程序技術和工具的稱呼,其中主要的技術是組件對象模型(COM)。在有目錄和其它支持的網路中,COM變成了分布式COM(DCOM)。在創建包括ActiveX程序時,主要的工作就是組件,一個可以自足的在ActiveX網路(現在的網路主要包括Windows和Mac)中任意運行的程序。這個組件就是ActiveX近控制項。ActiveX是Microsoft為抗衡Sun Microsystems的JAVA技術而提出的,此控制項的功能和JAVA applet功能類似。
如果您使用的是Windows操作系統,您或許會注意到一些以OCX結尾的文件。OCX代表「對象鏈接與嵌入控制項」(OLE),這個技術是Microsoft提出的程序技術,用於處理桌面文件的混合使用。現在COM的概念已經取代OLE的一部分,Microsoft也使用ActiveX控制項代表組件對象。
組件的一大優點就是可以被大多數應用程序再使用(這些應用程序稱為組件容器)。一個COM組件(ActiveX控制項)可由不同語言的開發工具開發,包括C++和Visual Basic或PowerBuilder,甚至一些技術性語言如VBScript。
目前,ActiveX控制項在Windows 95/NT和Macintosh中運行,Microsoft還准備支持UNIX的ActiveX控制項。
ActiveX組件包括如下幾類:
1.自動化伺服器:可以由其他應用程序編程驅動的組件。自動化伺服器至少包括一
個,也許是多個供其他應用程序生成和連接的基於IDispatch的介面。自動化伺服器
可以含有也可以沒有用戶界面(UI),這取決於伺服器的特性和功能。
2.自動化控制器:那些使用和操縱自動化伺服器的應用程序。
3.控制項:ActiveX控制項等價於以前的OLE控制項或OCX。一個典型的控制項包括設計時和運
行時的用戶界面,唯一的IDispatch介面定義控制項的方法和屬性,唯一的
IConnectionPoint介面用於控制項可引發的事件。
4.文檔:ActiveX文檔,即以前所說的DocObect,表示一種不僅僅是簡單控制項或自動
化伺服器的對象。ActiveX文檔在結構上是對OLE鏈接和模型的擴展,並對其所在的
容器具有更多控制權。一個最顯著的變化是菜單的顯示方式。一個典型的OLE文檔的
菜單會與容器菜單合並成一個新的集合,而ActiveX文檔將替換整個菜單系統,只表
現出文檔的特性而不是文檔與容器共同的特性。
5.容器:ActiveX容器是一個可以作為自動化伺服器、控制項和文檔宿主的應用程序
3、Activex是什麼?Activex對象又是什麼?
ActiveX 在廣義上是指微軟公司的整個COM架構,但是現在通常用來稱呼基於標准COM介面來實現對象連接與嵌入的ActiveX控制項。後者是指從VBX發展而來的,面向微軟的Internet Explorer技術而設計的以OCX為擴展名的OLE控制項。通過定義容器和組件之間的介面規范,如果編寫了一個遵循規范的控制項,那麼可以很方便地在多種容器中使用而不用修改控制項的代碼。同樣,通過實現標准介面調用,一個遵循規范的容器可以很容易地嵌入任何遵循規范的控制項。由於OLE在ActiveX控制項中的應用的普及,現在OLE技術中只有少數獨立於ActiveX技術,例如復合文檔。
一些瀏覽器,例如Internet Explorer、網景瀏覽器等等都不同程度上支持ActiveX控制項。這允許網頁通過腳本和控制項交互產生更加豐富的效果,同時也帶來一些安全性的問題。Internet Explorer和一些其他應用程序同時支持ActiveX Documents介面規范,允許在一個應用程序中嵌入另一個支持這個規范的應用程序。很多應用軟體,例如微軟的Microsoft Office系列和Adobe的Acrobat Reader都實現了這個規范。
伺服器端ActiveX組件通常是指運行在服務進程中的組件。一個典型應用是在IIS中運行的ASP腳本創建的ActiveX Data Objects,也稱ADO。
4、在製作activeX控制項時如何與資料庫進行關聯?
設置的是第一個字元的顏色,這時richtextBox的rtf中記錄下位置0的顏色,重置text時,在rtf中的位置從位置0開始,因此顏色還是Color.Red,第三次也應該同樣如此
richTextBox1.Text = "123";
richTextBox1.Select(0, 1);
richTextBox1.SelectionColor = Color.Red;
richTextBox1.Clear();//清除文本,包括樣式
//或richTextBox1.Text="";
5、Access為什麼會提示「與OLE伺服器或Activex控制項通訊出現問題」?
1.檢查 "DCOM 伺服器進程啟動器"是否已經啟動..如果沒有,啟動它..
啟動後過一會再重新打開Access,看看是回否OK了.
2.如果還是出答現問題,
檢查 "COM+ System Application"是否已經啟動..如果沒有,啟動它..
啟動後過一會再重新打開Access,看看是否OK了.
3.如果還是出現問題,
檢查 "Remote Procere Call (RPC)"是否已經啟動..如果沒有,啟動它..
如果中了某些病毒,RPC服務會出現啟動錯誤.會導致很多服務起不來.
4.如果還是問題依舊..
啟動"MS Software Shadow Copy Provider"服務..
到這兒應該解決了吧!
6、如何在Activex控制項中進行資料庫關聯
ActiveX是Microsoft對於一系列策略性面向對象程序技術和工具的稱呼,其中主要的技術是組件對象模型()。在有目錄和其它支持的網路中,COM變成了分布式COM(DCOM)。在創建包括ActiveX程序時,主要的工作就是組件,一個可以自足的在ActiveX網路(現在的網路主要包括Windows和Mac)中任意運行的程序。這個組件就是ActiveX近控制項。ActiveX是Microsoft為抗衡Sun Microsystems的JAVA技術而提出的,此控制項的功能和JAVA applet功能類似。
如果您使用的是Windows操作系統,您或許會注意到一些以OCX結尾的文件。OCX代表「對象鏈接與嵌入控制項」(OLE),這個技術是Microsoft提出的程序技術,用於處理桌面文件的混合使用。現在COM的概念已經取代OLE的一部分,Microsoft也使用ActiveX控制項代表組件對象。
組件的一大優點就是可以被大多數應用程序再使用(這些應用程序稱為組件容器)。一個COM組件(ActiveX控制項)可由不同語言的開發工具開發,包括C++和Visual Basic或PowerBuilder,甚至一些技術性語言如VBScript。
目前,ActiveX控制項在Windows 95/NT和Macintosh中運行,Microsoft還准備支持UNIX的ActiveX控制項。
ActiveX組件包括如下幾類:
1.自動化伺服器:可以由其他應用程序編程驅動的組件。自動化伺服器至少包括一
個,也許是多個供其他應用程序生成和連接的基於IDispatch的介面。自動化伺服器
可以含有也可以沒有用戶界面(UI),這取決於伺服器的特性和功能。
2.自動化控制器:那些使用和操縱自動化伺服器的應用程序。
3.控制項:ActiveX控制項等價於以前的OLE控制項或OCX。一個典型的控制項包括設計時和運
行時的用戶界面,唯一的IDispatch介面定義控制項的方法和屬性,唯一的
IConnectionPoint介面用於控制項可引發的事件。
4.文檔:ActiveX文檔,即以前所說的DocObect,表示一種不僅僅是簡單控制項或自動
化伺服器的對象。ActiveX文檔在結構上是對OLE鏈接和模型的擴展,並對其所在的
容器具有更多控制權。一個最顯著的變化是菜單的顯示方式。一個典型的OLE文檔的
菜單會與容器菜單合並成一個新的集合,而ActiveX文檔將替換整個菜單系統,只表
現出文檔的特性而不是文檔與容器共同的特性。
5.容器:ActiveX容器是一個可以作為自動化伺服器、控制項和文檔宿主的應用程序
7、客戶端不安裝activex控制項,伺服器端activex安裝控制項,通過web訪問伺服器時能調用其控制項,用jsp編程怎麼實
控制項打包xxx.cab,下載,自動注冊,codebase="../xxx.cab",將xxx.cab放在網站根目錄。
8、遠程桌面服務ActiveX空件(mstscax.dll)跟客服端外殼的版本不相配,誰知道怎麼辦,求電腦專家幫忙
終端服務 ActiveX 控制項 (mstscax.dll) 跟客戶端內殼的版本不相配
這個錯誤到百度上和google上搜索了半天,沒有任何可用信息,沒有辦法只好自己動手了。
我首先從另一台伺服器上拷貝了一個mstscax.dll過來,把系統的原來的mstscax.dll刪除,結果不讓刪除,說在運行,使用重命名,成功了,之後把另一個伺服器上拷貝過來的mstscax.dll 粘貼到windows\system32下面,再返回桌面,點遠程桌面快捷方式,還是提示這個錯誤。
我來到windows\system32下面,找到mstsc.exe,雙擊運行,正常了,返回桌面再點快捷方式,還是不行錯誤依舊,之後我把桌面的快捷方式刪除,重新建立了一個,運行,沒有問題了。。。。
准備刪除被我重新命名的mstscax.dll提示無法刪除,納悶了,我懷疑是不是這個文件的問題,於是我把復制進來的mstscax.dll重新命名,運行mstsc.exe,提示錯誤:無法載入終端服務activex控制項。請確認 mstscax.dll 在路徑中。
點擊確定,再運行mstsc.exe,正常了,並自動生成了一個新的mstscax.dll,問題終於解決,估計原來的mstscax.dll文件被損壞掉了。我把伺服器重啟,原來被我重命名的mstscax.dll文件也成功刪除。到此問題解決。
9、如何啟用「ActiveX控制項和插件」下所有的項目?
這個有點麻煩,你先打開IE,然後在Internet選項-安全下,找到Internet,選擇默認級別回,默認為中答高(或者是中),然後點自定義級別,找到Activex控制項下,有一項可能是允許Scriptlets,默認是關的,把它設定允許,確定後關掉IE重進看看。。
注意:這些答題系統可能是對IE各版本不太兼容的,如果你用的是最新的IE8或者IE9,可以考慮在添加刪除程序中卸載掉IE(卸載後系統會恢復到原始的比如IE6)