TFlashPlayerControl allows loading movies from TStream descendants, offering protection for the same. This software creates Flash-enabled applications that work without the need for Flash Player ActiveX installation. Using TFlashPlayerControl, users can perform additional functionalities.

This component comes equipped with several features which include the ability to load Flash movies from any TStream descendant (like TResourceStream, TMemoryStream, etc.), creating Flash-enabled applications that function even when Flash Player ActiveX is not installed, complete Flash transparency support, Flash video (FLV) streaming capabilities, enabling or disabling Flash sounds, capturing a snap image of the current Flash movie frame and writing code that is compatible with any version of Flash (3, 4, 5, 6, 7, 8, 9, 10).
This software component allows users to load any Flash movie from any stream object without needing temporary files. It can load any movie on-the-fly from any supported source, making it possible to put one or more Flash movies in the resource section of your application and then load it from the exe. TFlashPlayerControl offers portability and power to its users.
By default, this component will use the swflash.ocx/flash.ocx that's already installed on the system but can alternatively use any swflash.ocx/flash.ocx that's provided using any supported source. Using this method, your application will continue working even if Flash Player ActiveX doesn't exist on the target system.
TFlashPlayerControl makes it possible for users to forget about Flash programming issues regarding control of different versions of Flash. For instance, the property "Stacking" only exists in Flash 5 but isn't present in later revisions. TFlashPlayerControl automatically detects which Flash version is being used and prevents failure if access to nonexistent properties or methods is attempted.
This component is a solution to having to fuss over Flash Player ActiveX installation issues, and demos complete with source code are provided. With TFlashPlayerControl, hassles with Flash Player ActiveX installation issues are a thing of the past!
Version 3.4: New in 3.4: New Flash 10 and Delphi / Builder 9 are fully supported.