用C 編寫ActiveX控制項(三)

2021-04-09 07:12:46 字數 645 閱讀 8221

在前面我們已經完成了activex控制項的開發,接下來的就是發布它了。

首先,我們建立乙個windows安裝專案,並將activex控制項的主輸出新增到專案輸出中。然後,改動activex控制項的主輸出檔案,將其register屬性改為vsdrpcom.如圖:

下一步,我們改動專案屬性,將引導程式更改為

web引導程式。很遺憾的是,在 web引導程式設定 中的安裝資料夾url中必須使用絕對路徑,不能使用相對路徑。這意味著生成安裝程式的時候就必須確定路徑,不是很方便。在示例中,我使用了localhost,在發布中可以改為實際的網域名稱。

現在我們生成安裝程式,並把相應得程式拷貝到正確的目錄中(本例中為預設**目錄下的

activex資料夾中)。我們可以直接執行setup.exe檔案,以驗證安裝檔案的正確性。在我的機器上正確執行了,成功了!

現在我們又要重新改動

helloworld.htm檔案了。修改後的結果如下:

classid="clsid:9551b223-6188-4387-b293-c7d9d8173e3a" width="184" height="96" codebase="activex/setup.exe"

《發布activex》。先給給大家提個醒,在申請證書的時候選擇 高階證書申請。

用C 編寫ActiveX控制項(三)

在前面我們已經完成了activex控制項的開發,接下來的就是發布它了。首先,我們建立乙個windows安裝專案,並將activex控制項的主輸出新增到專案輸出中。然後,改動activex控制項的主輸出檔案,將其register屬性改為vsdrpcom.如圖 下一步,我們改動專案屬性,將引導程式更改為...

用C 編寫ActiveX控制項(三)

在前面我們已經完成了activex控制項的開發,接下來的就是發布它了。首先,我們建立乙個windows安裝專案,並將activex控制項的主輸出新增到專案輸出中。然後,改動activex控制項的主輸出檔案,將其register屬性改為vsdrpcom.如圖 下一步,我們改動專案屬性,將引導程式更改為...

用C 編寫ActiveX控制項(三)

在前面我們已經完成了activex控制項的開發,接下來的就是發布它了。首先,我們建立乙個windows安裝專案,並將activex控制項的主輸出新增到專案輸出中。然後,改動activex控制項的主輸出檔案,將其register屬性改為vsdrpcom.如圖 下一步,我們改動專案屬性,將引導程式更改為...