2009-09-23 3 views
7

Wenn ich ein Formular erstellen und ein WebBrowser-Steuerelement hinzufügen und es zu http://www.adobe.com/flashplatform navigieren, wird im Flash-Bereich angegeben, dass Adobe Flash Player installiert sein muss. Dies ist bereits im IE installiert, aber anscheinend nicht im WebBrowser-Steuerelement.C# System.Windows.Forms.WebBrowser Erfordert Flash zur Installation

Gibt es eine Möglichkeit, das WebBrowser-Steuerelement zu starten, ohne manuell auf die Flash-Site gehen und installieren zu müssen. Flash ist bereits der normale IE-Browser installiert, nur nicht das WebBrowser-Steuerelement in der Formular-App.

+1

Nicht wirklich sicher, aber ich würde das als Sicherheitsfeature nehmen, dass das WebBrowser-Steuerelement nicht alle automatisch installierten ActiveX-Steuerelemente lädt. – Joey

+0

Wenn ich Flash programmgesteuert in das WebBrowser-Steuerelement laden kann, wäre das auch in Ordnung. –

Antwort

10

Wenn ich geklickt tatsächlich auf dem "Adobe Flash Player" -Link, es bringt mich zu einer Seite, die sagt:

Adobe Flash Player ist nicht in einem 64-Bit-Browser für die Wiedergabe unterstützt. Sie können Flash Player jedoch in einem 32-Bit-Browser ausführen, der auf einem 64-Bit-Betriebssystem ausgeführt wird.

Ich habe den CPU-Typ des Projekts auf x86 geändert und Flash funktioniert jetzt gut.

Verwandte Themen