COM Interop
COM Interop in .NET Framework CLR enables COM objects to interact with .NET objects, and vice versa. Here you may find COM Interop related articles and news.


  • Dave

    The Basics of .NET Framework Interoperability

    The System.Runtime.InteropServices namespace defines classes where some of which define methods that enable managed code to call native code. This is accomplished via an internal call and is called...
    Dave Jan 06, 2021
  • Hirendra Sisodiya

    How to Show PDF file in C#

    This article shows how to show a PDF file in a Windows application with the help of the Adobe ActiveX COM.
    Hirendra Sisodiya May 20, 2019
  • David Sandor

    Writing an ActiveX Control in .NET

    In this example, I will walk you through creating an ActiveX control that will show a simple user interface and accept input from a web page.
    David Sandor Apr 08, 2019
  • Tanmay Sarkar

    Unmanaged C++ Dll Call From Managed C# Application

    Here, you will see the steps for using a simple C++ DLL in a C# application.
    Tanmay Sarkar Feb 14, 2019
  • Filip Bulovic

    Calling Managed Code From Unmanaged Code

    One significant task for developers (including myself) is doing some kind of automation of Microsoft Office. So, I will concentrate on the opposing side of the problem - how to use managed assembly...
    Filip Bulovic Feb 14, 2019
  • Niladri Sekhar Dutta

    Populate Dropdown List From Database In Classic ASP (Vbscript)

    In this blog you will learn how to populate dropdown list from Database In Classic ASP (Vbscript).
  • Vinay Singh

    Import Excel Spreadsheet Data Into SQL Server Table Using C#

    This blog will show you how you can import the excel spread sheet data into the SQL Server database table using
    Vinay Singh Aug 09, 2016
  • Karthik Elumalai

    Fix To: Retrieving the COM Class Factory for Component with CLSID Error

    In this blog you will learn how to resolve the error: Retrieving the COM class factory for component with CLSID {00020819-0000-0000-C000-000000000046} failed due to the following error: 80040154.
    Karthik Elumalai Jun 08, 2016
  • Prakash Tripathi

    Fix: COM error when creating DTS.PackageClass object

    This blog explains the fix for the COM component error when creating DTS.PackageClass object in .net.
    Prakash Tripathi Jan 22, 2016
  • Sam Hobbs

    Windows API Window Using C#

    This program will create a very simple window that just says "Hello" but it does using just the Windows GUI API in C#.
    Sam Hobbs Nov 08, 2014
  • Bechir Bejaoui

    How to create a COM application and consume it from within VC++6.0 - .Net and COM Part III

    In this article , I will expose another way to generate a COM component and I will give also a trick of how to consume this generated COM from within VC++ 6.0 application.
    Bechir Bejaoui Sep 04, 2014
  • Bechir Bejaoui

    How to create a COM object using VS 2008 and consume it from VB 6.0 client application: Part II

    In this article, we will see how to create a simple COM application in Visual Studio 2008 and how to consume it from a VB6 client application.
    Bechir Bejaoui Sep 04, 2014
  • Bechir Bejaoui

    Introduction to the interoperation between .Net and COM: Part I

    This is a brief introduction to the COM component object model.
    Bechir Bejaoui Sep 04, 2014
  • Shweta Lodha

    Limitations of COM Interop

    This blog discusses the COM, Interoperability.
    Shweta Lodha Feb 11, 2014
  • Shweta Lodha

    Serviced Component

    A services component is a .Net component that uses the component services of COM+, such as the object pooling, transaction management etc.
    Shweta Lodha Feb 11, 2014
  • Shweta Lodha

    Making assembly visible to a COM component

    You need to perform only a couple of steps to expose any assembly to COM.
    Shweta Lodha Feb 06, 2014
  • Kapil Soni

    Add Msg File to PST

    Add msg file to or email to pst in outlook using Microsoft.Office.Interop.Outlook.
    Kapil Soni Sep 18, 2013
  • Kapil Soni

    Release COM Objects

    This blog about how to release COM objects so that memory can be released
    Kapil Soni Sep 17, 2013
  • Narayan Pramar

    Generate Excel With Multiple Sheet from DataSet

    Here, we will see how to generate an Excel file with multiple sheets from DataSet.
    Narayan Pramar Jan 09, 2013
  • Narayan Pramar

    Creating Excel File using Interop Services

    This blog defines how to create Excel 2007 file using Interop services.
    Narayan Pramar Jan 09, 2013
  • Sam Hobbs

    Clicking a Button in Another Application

    This article provides a simple sample of an application that clicks a button in another application.
    Sam Hobbs Dec 15, 2012
  • Srinivas Sampath

    Using COM+ SPM in .NET

    This article looks at how you can use the COM+ Shared Property Manager (SPM) in .NET to implement the sharing of state across components. I’m assuming that you are familiar with VB.NET, Windows For...
    Srinivas Sampath Sep 30, 2012
  • Harish Kumar

    Creating MMC Snapin using C# (Part 1)

    This article and attached source code shows you how to create MMC Snapin using C#.
    Harish Kumar Sep 30, 2012
  • Hemant Kathuria

    Migrating COM/DCOM Applications in Microsoft .NET Framework

    In the current Internet scenario, various classic applications run on multiple networks. These applications could have been written using different languages like Visual Basic, Visual C++. For exam...
    Hemant Kathuria Sep 30, 2012
  • maulik.shah

    Web Services-Interoperability

    In this article, we will see what interoperability is all about, comparison between Java and .NET interoperability, the benefits of and challenges faced in interoperability and the role of WS-I in ...
    maulik.shah Sep 30, 2012
  • View More