In This Topic
VHX ActiveX wraps VLC media player into an out-of-process ActiveX component for use with OLE/COM languages.
VLC media player is a free and open-source, portable, cross-platform media player software developed by the VideoLAN project. This implementation is a robust and stable wrapper of VLC media player for apartment threading programs, which implements a different instantiation model vs. default VLC ActiveX.
Key Features
- Add stable VLC media player support to your Desktop Applications
- Support for legacy Windows and Programming Languages
- Wraps VLC media library with an out-of-process architecture
- Blazing fast initialization and events
- Plays everything - Files, Discs, Webcams, Devices and Streams
- Plays all modern codecs with no additional codec packs MPEG-2, MPEG-4, H.264, MKV, WebM, WMV, MP3
Compatibility
The following programming languages and IDE are compatible with VHX:
- Visual Basic 6.0 SP6
- Microsoft Visual Studio .NET 2010/2015/2017 (VB.Net, C#)
- Microsoft Office Visual Basic for Applications 2003/2007/2010/2015/2016 (VBA, Access, Excel, etc.)
- Borland Delphi (down to version 5.0)
- Embarcadero RAD Studio (any Windows version)
- Qt (any Windows version)
- Xojo 2017 (any Windows version)
- Visual FoxPro
- PowerBuilder
- WinBatch
- Internet Explorer (requires NirSoft ActiveX Compatibility Manager)
- Ruby (via the 'win32ole' library included in the standard Ruby 1.8.x or later distribution)
- dBase (from 12 Plus down to 2.80 Plus)
- Rockwell FactoryTalk