Chapter 17. COM Programming

   

by Paul Gustavson

IN THIS CHAPTER

  • COM Fundamentals

  • Creating and Using COM Interfaces

  • Adding Automation

  • Adding Event Sinks

  • Writing the COM Server

  • ActiveX Controls

  • Recommended Resources

The Component Object Model (COM) is an object-oriented framework for integrating binary software components . The COM supports reuse and the interoperability of objects regardless of the language in which the software was developed. COM-based technologies include COM servers and clients , ActiveX controls, object linking and embedding (OLE), and Automation. The primary platform for COM is Windows, but it also can be supported with other platforms such as Unix ”although not as easily.

In this chapter, we'll examine the capabilities provided by COM and COM-based technologies, and how it is used with C++Builder. The breadth and depth that COM provides is extremely vast, therefore, we will only be able to scratch the surface on COM programming with C++Builder. However, COM is a powerful mechanism that is often under utilized. The goal of this chapter is to equip you with the essentials so that your C++Builder applications can benefit from COM.


   
Top


C++ Builder Developers Guide
C++Builder 5 Developers Guide
ISBN: 0672319721
EAN: 2147483647
Year: 2002
Pages: 253

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net