在 BCB6 下安裝、發佈 ActiveSkin 程式面版外掛元件經驗分享 |
|
China Join
中階會員 發表:81 回覆:242 積分:89 註冊:2003-03-12 發送簡訊給我 |
ActiveSkin 能為程式美化外觀,讓程式的使用者有非常驚艷的感受,而且是以 ActiveX 元件的方式設計,可用在任何支援 COM 技術之程式開發環境中,所以不用擔心會被綁死在特定範疇或心血白流。 以上這一段話引用自 楊志賢兄的網頁 http://home.pchome.com.tw/home/jack_yung/ActiveSkin40/ActiveSkin40.htm 裡頭有完整的安裝及使用說明,下面小弟僅就在 C Builder 上安裝及發佈時可能產生的 問題做說明。 安裝階段: 編譯時會產生以下錯誤: 請把第一個錯誤
...IFontDispPtr Font=...
改為
...IFontDisp * Font=...
再繼續Build 軟體發佈: 單一檔案方式: 發佈到安裝有 BCB 的電腦,會自動註冊 actskin4.ocx 並複製到 c:\\windows\system32的目錄中。 發佈到未裝有 BCB 的電腦,請自行拷貝 actskin4.ocx 到 c:\\windows\system32\ ,然後利用下面方式註冊。 在 DOS 模式下: 註冊:regsvr32 /s c:\\windows\system32\actskin4.ocx
反註冊:regsvr32 /s /u c:\\windows\system32\actskin4.ocx 寫在程式裡: 註冊:WinExec("regsvr32 /s c:\\windows\system32\actskin4.ocx", 0);
反註冊:WinExec("regsvr32 /s /u c:\\windows\system32\actskin4.ocx", 0); 上面是指單一個執行檔,當然也可以直接把 actskin4.ocx 包裝在你的安裝程式裡頭。
注意: 1.目前網站上僅提供試用的版本,所以在程式執行的時候會出現警告視窗。
2.註冊後必須重新在 BCB 下編譯一次,並將 actskin4.ocx 這個檔案複製到先前未註冊時發佈的電腦上,否則其他的電腦上仍舊會出現未註冊的警告窗。 可以直接到 activeskin 的網站下載軟體: http://www.softshape.com/activeskin/
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |