首頁>Club>
9
回覆列表
  • 1 # 使用者7169188564904

    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的一點特性。

  • 中秋節和大豐收的關聯?
  • 抹茶色用什麼色調?