Using COM Interop in Managed Applications

COM Interop is a .NET service that allows seamless interoperation between managed and unmanaged code. The COM Interop service is a two-way bridge: It allows you to leverage existing COM servers and ActiveX Controls in new .NET applications, as well as to expose .NET components in legacy, unmanaged applications.

The Delphi 8 for .NET IDE features tools that will help you integrate your legacy COM servers and ActiveX Controls into managed applications. Within the IDE, you can add references to unmanaged DLLs to your project, and then browse the types contained in them, just as you can with managed assemblies. You can add ActiveX Controls to the Tool Palette, and then drop them on your forms as you would with any .NET component.

The following topics are covered in this overview:

  • Introduction to the terminology of COM Interop. If you are already familiar with these concepts, you can skip directly to the section on Delphi 8 for .NET IDE features and tools for COM/Interop.
  • Introduction to some of the .NET Framework SDK tools for working with COM/Interop.
  • Using COM Interop Assemblies in the IDE.
  • Deploying applications that use COM Interop.
  • Summary
Project Management Made Easy

Project Management Made Easy

What you need to know about… Project Management Made Easy! Project management consists of more than just a large building project and can encompass small projects as well. No matter what the size of your project, you need to have some sort of project management. How you manage your project has everything to do with its outcome.

Get My Free Ebook


Post a comment