程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> VC >> vc教程 >> 如何在C++ Builder 2007中添加ActiveX控件

如何在C++ Builder 2007中添加ActiveX控件

編輯:vc教程

BCB2007 的發布是一件令人振奮的事情,它強大的功能和良好的穩定性讓我決定從BCB6.0 轉向2007。

BCB2007 的變化還是比較大的,它不能像6.0那樣方便地安裝我們的ActiveX 控件,甚至有些網友說它根本不能安裝ActiveX 控件,這樣導致了廣大網友對BCB2007的不滿。BCB2007真的無法安裝我們的ActiveX 控件嗎? 答案是:可以安裝。

詳細的安裝方案看下面的描述吧,有2個方案。

【方案一】

條件:安裝有BCB6.0 和 BCB2007

步驟:

(1)

這裡我們用flash 控件 ShockwaveFlash.ocx 做例子。 用BCB6.0 添加需要安裝的ActiveX 控件ShockwaveFlash.ocx(這裡省卻過程,大家都會的了,不會的看網絡教程),注意,我們將其安裝到新組件包skShockFlash.bpk中,編譯安裝通過後就是我們的關鍵工作了。

(2)

將剛才生成的幾個文件找出來,它們在BCB安裝目錄的Imports的子目錄(比如 C:\Program Files\Borland\CBuilder6\Imports),這幾個文件是:

ShockwaveFlashObjects_OCX.cpp ShockwaveFlashObjects_OCX.h

ShockwaveFlashObjects_TLB.cpp ShockwaveFlashObjects_TLB.h

將這些文件復制出來,放到一個目錄去(比如:F:\BCB2007_Add_OCX\flashocx\),然後開啟BCB2007 ,准備在它裡面安裝我們的ShockwaveFlash.ocx 。

(3)

打開BCB2007 後,新建一個組件包工程:File-->New-->Other... 選擇 Package 。如圖1:

圖1:新建 Package 工程

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved