Ok, my main app is a standard exe, and the plugins are compiled into ActiveX exe's. My problem is that the ActiveX exe's are compiled to the file extension *.exe, but I've seen programs with plugin extensions such as *.plg or *.mod

Is there another way to allow the user to make plugins without having to compile them to exe's? I just like this way because it was easy, but it may be confusing to some people to see an exe in their computer and not being able to open it directly.