Bemutatás Flash tartalmat a C # alkalmazás WinForms

szavazat
31

Mi a legjobb módja annak, hogy megjelenjen Flashtartalmat C # WinForms alkalmazást? Szeretnék létrehozni egy felhasználói vezérlés (hasonlóan a jelenlegi PictureBox), amely képes lesz megjeleníteni a képeket és a flash tartalmat.

Nagyszerű lenne, hogy képes legyen betölteni a Flash tartalmat egy patak a fajta helyett egy fájlt a lemezen.

A kérdést 04/08/2008 06:35
a forrás felhasználó
Más nyelveken...                            


2 válasz

szavazat
29

Bár én még nem használta a flash objektum belsejében egy Windows Form alkalmazás magam, tudom, hogy ez lehetséges. A Visual Studio a eszköztár, úgy dönt, hogy az új alkatrész. Majd a megjelenő új ablakban válassza a „COM komponensek” fülre, hogy kap egy listát, amelyben megtalálható az „Shockwave Flash Object”

Miután hozzáadtuk az eszköztár, egyszerűen használja a vezérlő ugyanúgy használja, ahogy minden más „standard” ellenőrzés vizuális stúdióban.

Három egyszerű parancsok állnak rendelkezésre, hogy befolyásolja a szabályozás:

  • AxShockwaveFlash1.Stop ()
  • AxShockwaveFlash1.Movie = filepath & "\ FileName.swf"
  • AxShockwaveFlash1.Play ()

ami, azt hiszem, minden magától értetődő.

Nagyszerű lenne, hogy képes legyen betölteni a Flash tartalmakat áramban fajta helyett egy fájlt a lemezen.

Most láttam akkor is keres egy eszköz betölteni a tartalmat egy patak, és mivel én nem vagyok benne biztos, hogy lehetséges a Shockwave Flash Object adok még egy (két valóban).

Az első az, azt tanácsolom, hogy csak szükség esetén, mint használ a teljes értékű „webböngészőn komponens” (is kapható, mint egy extra eszköztár elem), ami olyan, mint próbálják lő egy légy egy páncélököl. Természetesen ez működni fog, mint a kontroll fog fellépni egy igazi böngésző ablakot (valójában az Internet Explorer böngésző), de ez nem igazán értjük, hogy lehet használni, ahogy szükség van rá.

A második lehetőség az, hogy az, amit én csak felfedezték, miközben keresi Több információra játszik flash tartalmat belsejében egy windows formában. F-IN-BOX egy kereskedelmi megoldás, hogy fog játszani a tartalmat egy adott weboldal URL-jét. (A link segítségével fogja irányítani a .NET kód kell használni).

Válaszolt 04/08/2008 06:44
a forrás felhasználó

szavazat
6

Sven , akkor ugyanarra a következtetésre jutott, mint én: találtam a Shockwave Flash Object, mind ez egy kicsit más útvonalon, de tanácstalan volt, hogyan kell betölteni a fájlokat máshonnan fájlt a lemezen / URL. Az F-IN-BOX, bár csak egy wrapper a Shockwave Flash Object tűnik, hogy sokkal több lehetőséget, ami lehet, hogy csak segíteni!

Shooting konflis a bazookas lehet szórakoztató, de egy embeded webböngészőjéhez nem az utat, hogy keresem. :)

Volt egy link az Adobe helyszínen, hogy beszéltem „beágyazás és Kommunikáció a Macromedia Flash Player C # Windows alkalmazások”, de úgy tűnik, hogy már kiszedték :(

Válaszolt 04/08/2008 08:12
a forrás felhasználó

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more