Hello, i cant help you with yout activex problems, seems that the runtimes dont work with delphi. But if you only wants to playback some files: uses shellapi var VLCPATH:String; TESTFILE:String; begin VLCPATH:=('C:\tools\videolan\vlc.exe'); TESTFILE:=('-vvv c:\test.m4p'); ShellExecute(0,'open',PChar...