You can export CVI functionality in a ActiveX server which would include the ability to launch dialogs that are CVI panels. However, you cannot make UI components that can be used in other development environments. Those are ActiveX controls, not ActiveX servers. For example,
What you can do:
Make an ActiveX server that has a function which launches a CVI panel as a separate window from any other application.
What you can't do:
Make an ActiveX control that you can drop on a dialog editor in Visual Basic or Visual C++.
For more on the difference between ActiveX servers and ActiveX controls see
application note #192.
Best Regards,
Chris Matthews
National Instruments