In the previous chapter, we showed you how to extend InfoPath’s built-in collection of controls by creating your own custom ActiveX controls for InfoPath. Creating your own custom controls is just one way to extend the basic set of features included in InfoPath. In this chapter, we’ll show you another way to enhance the InfoPath feature set—through the use of COM add-ins.
By using COM add-ins you can add functionality that is not included in the core InfoPath application. Whether you create your own or purchase them from a third-party retailer, COM add-ins allow you to provide a customized experience for your users. And, because COM add-ins are supported by most Microsoft Office applications (Access, Excel, FrontPage, ...