Re: 有沒有人用過 C# Applet 啊?
.NET control之所以能被嵌入IE網頁中跑,
是因為它們都完整實作了ActiveX control的必要COM介面,
將你包裝ActiveX control的.NET control這樣跑的話,
IE會先跟.NET control討取那些COM介面,
然後由那個.NET control去跟被包裝的ActiveX control討那些COM介面,
如此一來就要面對partial trusted sandbox的權限檢查。
如果client端的.NET安全原則設定沒特別允許,
那樣子包裝的東西是不能跑的。
※ 引述《absoo (mumu)》之銘言:
: 請問一個問題
: 我現在有寫一個UserControl元件可以用ie開啟,
: 但是我如果把ActiveX元件包進來我這個元件,ie就無法開啟這個元件.
: 我有查msdn,只要是繼承System.Windows.Forms.Control的類別都可以用ie開
: 而封裝ActiveX的AxHost類別是繼承Control沒錯阿,可是就是無法開啟.
: 有人可以給點意見嗎,謝謝:)
: ※ 引述《Action (雪...)》之銘言:
: : 看起來用 C# 寫程式的人好像也並不多呢,
: : 其實 Applet 也可以用 C# 來寫唷!
: : 但是似乎目前只能用 IE 來開啟...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 216.143.48.98
推
10/19 10:10, , 1F
10/19 10:10, 1F
討論串 (同標題文章)
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章