TFlashPlayerControl on Delphi / Builder / VCL -komponentti, joka laajentaa Macromedia Flash Player ActiveX -ominaisuuksia. Se ei käytä omaa moottoriaan elokuvien näyttämiseen, vaan tarjoaa kääreen virallisen swflash.ocx/flash.ocx-koodin ympärille. Näin tietyt Macromedia Flash Player ActiveX -rajoitukset voidaan kiertää. Keskeiset ominaisuudet: 1. Lataa Flash-elokuvat mistä tahansa TStream-jälkeläisestä (TResourceStream, TMemoryStream jne.) 2. Luo Flashia hyödyntäviä sovelluksia, jotka toimivat myös ilman Flash Player ActiveXin asennusta! 3. Täysi tuki Flashin läpinäkyvyydelle 4. Mahdollisuus toistaa Flash Video (FLV) -sisältöä streamista 5. Ota Flash-äänet käyttöön tai poista käytöstä 6. Ota pikakuvakaappaus nykyisestä Flash-elokuvan kehyksestä 7. Kirjoita koodia, joka on yhteensopivaa kaikkien Flash-versioiden (3, 4, 5, 6, 7, 8, 9, 10) kanssa. Komponentilla voit ladata minkä tahansa Flash-elokuvan mistä tahansa stream-oliosta. Ei väliaikaistiedostoja! Lataa elokuvat lennossa mistä tahansa tuetusta lähteestä. Voit esimerkiksi sijoittaa yhden tai useamman Flash-elokuvan sovelluksesi resurssiosioon ja ladata ne suoraan exe-tiedostosta! Tämä on TFlashPlayerControlin siirrettävyyttä ja voimaa! Oletuksena komponentti käyttää järjestelmään jo asennettua swflash.ocx/flash.ocx-tiedostoa. Vaihtoehtoisesti komponentti voi käyttää mitä tahansa toimittamaasi swflash.ocx/flash.ocx-tiedostoa mistä tahansa tuetusta lähteestä. Tällä tavalla sovelluksesi toimii, vaikka Flash Player ActiveX ei olisi asennettuna kohdejärjestelmään. TFlashPlayerControlin avulla Flash Player ActiveX -asennusongelmat jäävät historiaan! Mukana demot lähdekoodeineen! Yksi Flash-ohjelmoinnin haasteista on, että käytössä olevan Flash-version hallinta on välttämätöntä. Esimerkiksi ominaisuus "Stacking" on olemassa vain Flash 5:ssä, eikä sitä ole myöhemmissä versioissa. TFlashPlayerControl tunnistaa automaattisesti käytössä olevan Flash-version ja estää virheet, jos yritetään käyttää olemattomia ominaisuuksia tai metodeja.
Lataa F-IN-BOX, Delphi Edition



