vb 裡的 activex是什麼

時間 2022-02-09 19:25:04

1樓:不懷好心

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。

你可以簡單的理解成vb呼叫的控制元件就可以了。

vb寫的activex元件可以被vc所呼叫。

vc寫的activex元件可以被vb所呼叫。

只要是支援activex元件的語言工具都能相互呼叫。

2樓:

說來了就是元件,可以拿來現成用的,可以實現一些功能,比如asp連線資料庫用的就是元件!

3樓:頓忍出南蓉

放在窗體上的物件,使使用者與應用程式互動作用,也可增強這一互動作用。activex

控制元件擁有事件並且可與其它控制元件合併。這些控制元件的副檔名為.ocx。

vb中 activex 控制元件是什麼意思呢???

4樓:匿名使用者

windows作業系統中以ocx結尾的檔案,ocx代表「物件連結與嵌入控制元件」(ole),這個技術是microsoft提出的程式技術,用於處理桌面檔案的混合使用。com的概念已經取代ole的一部分,microsoft也使用activex控制元件代表元件物件。

元件的一大優點就是可以被大多數應用程式再使用(這些應用程式稱為元件容器)。一個com元件(activex控制元件)可由不同語言的開發工具開發,包括c++和visual basic或powerbuilder,甚至一些技術性語言如vbscript。

vb 新建中的activex exe;activex dll;activex控制元件分別有什麼用

5樓:金融武士

active document dll, active document exe,這種技術基本淘汰

activex exe 程序外元件

activex dll 程序內元件

所謂 activex 部件是指一些可執行的**,比如一個 .exe,.dll 或 .

ocx 檔案,它們在提供物件時遵循 activex 的規範。通過 activex 技術,程式設計師就能夠把這些可複用的軟體部件組裝到應用程式或者服務程式中去了。

可以購買提供一般服務的 activex 部件,比如數值分析或使用者介面等部分。也可以建立一些部件把自己的業務封裝後,再和一般的部件組合起來。以這種方式複用經過測試和標準化了的**就叫做部件軟體開發。

不要把使用 activex 技術的部件軟體開發和麵向物件程式設計 (oop) 混淆起來。使用 oop 方法可以建立基於物件的軟體部件;使用 activex 技術可以把已建立的基於物件的部件組合起來,而這些部件可以通過許多不同的工具來建立。換一種說法就是,oop 關心的是建立物件,而 activex 關心的是使物件在一起工作。

例如,可以使用諸如 microsoft visual c++ 之類的 oop 工具構造一套有用的物件。其他 c++ 的開發人員可以使用和進一步擴充這些物件。然而,如果在一個 activex 部件中裝進了這些物件,那麼,其它任何支援 activex 技術的程式設計工具也就能夠使用和進一步擴充它們了。

active是一套規範,符合這套規範的exe就是active exe,就像ole和com一樣。

active exe可以被其他標準exe和active exe像呼叫元件一樣使用,與active dll不同,active exe是程序外呼叫,在這方面它有exe的一點特性。

vb6.0內部控制元件與activex控制元件有什麼區別?

6樓:匿名使用者

activex是通用的 什麼程式設計軟體都可以呼叫 內部的就vb可以用

7樓:召萍仰平綠

active

x控制元件包含了內部控制元件,只不過內部控制元件可以直接使用,而其他控制元件使用之前必須註冊並新增到工具箱中,沒什麼區別的。

vb的activex控制元件都怎麼用? 需要掌握哪些? 不行的話仔細介紹一個就ok了。

8樓:尚心部落

如果要使用必須在部件中勾選相關的引用,具體的呢可以看vb的msdn,裡面很詳細的

vb中內部控制元件和activex控制元件有什麼區別?

9樓:西三

active x控制元件包含了內部控制元件,只不過內部控制元件可以直接使用,而其他控制元件使用之前必須註冊並新增到工具箱中,沒什麼區別的。

10樓:

內部控不用隨著vb程式一起發行,activex控制元件 (如果是自己開發的,或者接受方電腦裡沒有所需要的activex控制元件) 必須隨著vb程式一起發行

vb整除問題,vb裡的除 整除 mod是什麼

private sub command1 click dim a as long a 19.5 print a a 18.5 print a a 4.5 print a end sub 摘自msdn 運算子 用來對兩個數作除法並返回一個整數。語法result number1 number2 運算子的...

VB是什麼,vb是什麼意思

vb visual basic visual basic是一種由微軟公司開發的包含協助開發環境的事件驅動程式語言。從任何標準來說,vb都是世界上使用人數最多的語言 不僅是盛讚vb的開發者還是抱怨vb的開發者的數量。它源自於basic程式語言。vb擁有圖形使用者介面 gui 和快速應用程式開發 rad...

什麼食物裡含有核酸,什麼食物裡含有VB

愛情睡酣睡 含核酸豐富的食物有魚類 蝦類 動物肝臟 酵母 蘑菇 木耳 花粉等等。在攝取含核酸豐富的食物的同時,最好適當吃些含維生素c豐富的蔬菜和水果,這樣有利於核酸的吸收。 核酸廣泛存在於動植物的細胞核中,少量存在於細胞的線粒體和葉綠體中,幾乎所有動植物食品都含有不同種類的核酸。什麼食物裡含有vb?...