※ 引述《blueeye.bbs@bbs.cs.nccu.edu.tw (大雨之夜的狂醉)》之銘言:
: ※ 引述《janny.bbs@BBS.me.nctu.edu.tw (Crazy For You)》之銘言:
: : 我用Delphi 4寫了一個ActiveX Form,要放在Web上執行。
: 把瀏覽器的安全性設到最低就不會出現這訊息了
: ActiveX 可以存取local的資料,本來就有安全性上的顧慮
我已經把安全性的設定設到最低了,不過還是會出現。
到底是什麼原因呢?
每次run就會出現醜醜的警告視窗,很討厭耶...
用VB寫 ActiveX 就不會,這難道是Delphi的問題嗎?
或者我要在IE的什麼地方加上授權的權限呢?
--
If he wants to prove it, he will prove it...
--
※ Origin: 交大機械站 ◆ From: mis.ccu.edu.tw
--
> -------------------------------------------------------------------------- <
發信人: KingDoctor.bbs@csie.nctu.edu.tw (蒲公英), 看板: Programming
標 題: Re: 用Delphi寫ActiveX Form
發信站: 交大資工鳳凰城資訊站 (Fri Jan 8 21:49:10 1999)
轉信站: Ptt!news.ntu!ctu-gate!news.nctu!netnews.csie.nctu!news.csie.nctu!phoen
==> 在 janny.bbs@BBS.me.nctu.edu.tw (Crazy For You) 的文章中提到:
: ※ 引述《janny (Crazy For You)》之銘言:
: : 我已經把安全性的設定設到最低了,不過還是會出現。
: : 到底是什麼原因呢?
: : 每次run就會出現醜醜的警告視窗,很討厭耶...
: : 用VB寫 ActiveX 就不會,這難道是Delphi的問題嗎?
: : 或者我要在IE的什麼地方加上授權的權限呢?
: 我發現Delphi 4的Code-Signing的功能根本不能按,
: 要是這個功能到時候寫出來,
: 可以把授權碼像VB一樣包在ActiveX裡面就不會有上
: 述的問題了!
: 我猜應該是這樣的... *^_^*
: 呵呵...沒有問題了!
真的沒有辦法按嗎? :9
請選擇 Project | Web Deployment Options...
勾選 Code sign project
然後再切換到 Code Signing... 應該可以動了吧? :)
BTW, 除了把安全性降到最低以外, 建議您在建立 ActiveForm 時,
勾選 ActiveForm Wizard 中的Include Version Information
如此一來, 應該只有在第一次載入與更新版本時才會出現對話框... :)