Skip to content
⌘ NSIS Forum Archive

any Utility to registery non DLL files?

5 posts

jai123#

any Utility to registery non DLL files?

I need to register a IAT_YUV.ax file, I was wondering if I can use InstallLib to register it as I do with DLL files?

Thanks
jai123#
I am sorry, but I am not to familiar with the DLLRegister functions. How can I check that they were exported correctly?
LoRd_MuldeR#
The file extension .AX usually refers to ActiveX controls, such as DirectShow filters. And these are DLL files 😉

You can register ActiveX controls using regsvr32.exe, so try something like:

ExecWait '"$SYSDIR\regsvr32.exe" /s "$INSTDIR\IAT_YUV.ax"'
Maybe it will be required to prepend:

${DisableX64FSRedirection}
Anders#
Originally Posted by LoRd_MuldeR View Post
The file extension usually refers to ActiveX controls, such as DirectShow filters.
ActiveX != COM (ActiveX is to COM as TCP is to IP)



DirectShow filters are COM objects, typically packaged in DLLs

Microsoft DirectShow is based on the Component Object Model (COM). If you write your own filter, you must implement it as a COM object.