2009-09-23 181 views
7

當我創建表單並向其添加WebBrowser控件並將其導航到http://www.adobe.com/flashplatform時,Flash區域表示我需要安裝Adobe Flash Player。這已經安裝在IE中,但顯然不在WebBrowser控件中。C#System.Windows.Forms.WebBrowser需要安裝Flash

是否有辦法讓WebBrowser控件運行Flash而不必手動進入Flash站點並安裝。 Flash已經安裝了普通的IE瀏覽器,而不是表單應用中的WebBrowser控件。

+1

不太確定,但我會把它作爲WebBrowser控件不會自動加載所有ActiveX控件的安全功能。 – Joey 2009-09-23 12:40:06

+0

如果我可以以編程方式將Flash加載到WebBrowser控件中,這也可以。 – 2009-09-23 13:03:54

回答

10

當我真正點擊「獲取Adobe Flash Player」鏈接,它帶給我的頁面,上面寫着:

的Adobe Flash Player是不是在64位瀏覽器播放支持 。 但是,您可以在運行於64位 操作系統上的 32位瀏覽器中運行Flash Player。

我改變了項目的CPU類型爲x86和Flash現在工作得很好。