先將swflash.ocx控制項解析為一個名為pas的文檔,然後再將這個檔案封裝在一個名為Delphi看著activex的包(package)裡面,然後再進行安裝.
1.delphi盒子在功能表列中選擇Component-Import Component.
2.delphi2010在彈出的對話方塊選擇Import ActiveX Control,安裝flash單擊Next.
3.在彈出的控制項列表中找到Shockwave Flash,單擊Next.
4.看看delphi excel然後彈出來的是有關你匯入這個控制項的類名.檔案目錄和安裝後所在工具列名稱(Palette Page)delphi format等.
5.這時嚮導會提醒,這個控制項將被解析後建立到一個單元(Unit)中,單擊Finish就可以了.
6.activeX這時會看到自動開啟了這個單元檔案,名稱是ShockwaveFlashObjects_TLB,這裡都http://www.toot365.com/biancheng/Delphi/2011121228401.html是對這個控制項的聲明.
7.接下來要把這個檔案封裝到一個activeX包(package)裡面,然後進行安裝才能完成擦傷的載入.
首先,選擇File-New-Package-Delphi for Win32.
8.我不知道delphi2010在右側的物件瀏覽器中,對比一下delphi盒子在剛才建立的Package1.bpl包上單擊右鍵,選擇Add,將我們剛才的單元檔案ShockwaveFlashObjects_TLB添加到這個包裡其實delphi pos面.
9.在彈出的對話方塊Unit file name 中選擇剛才的ShockwaveFlashObjects_TLB.pas檔案,這個檔案一般其實delphi format在Delphi安裝目錄下.
10.單擊OK後,就將ShockwaveFlashObjects_TLB.pas檔案載入到包裡面了.
11.delphi在物件瀏覽器中用按右鍵包檔案,選擇Install,就完成了整個控制項的安裝.
12.這時,隨便建一個Form,delphi excel就可以在右側的工具列的ActiveX欄中看到這個ShockwaveFlash控制項了.