Вход на сайт
Зачем сейчас нужен COM Interface?
519 просмотров
Перейти к просмотру всей ветки
в ответ AlexNek 08.05.21 12:03
Зачем сейчас нужен COM Interface? Есть идеи?
Возможно чтобы программисту не мучиться... с:
using System.Runtime.InteropServices; ... [DllImport("User32.dll")] public static extern int MessageBox(int hwnd, String text, String caption, int type); ...
В Википедии ведь написано, что это на подобие ООП (полиморфизм и инкапсуляция), и используется допустим в DirectX. Во времена MFC 4.x помойму обращались к СУБД (ODBC) через специальную библиотеку DCOM, а по другому только через Visual Basic или FoxPro.В Википедии так-же написано:
В 2002 году была официально выпущена платформа Microsoft .NET, которая на сегодняшний день объявлена Microsoft рекомендуемой основой для создания приложений и компонентов под Windows. По этой причине в .NET включены и средства, позволяющие обращаться к компонентам COM из приложений .NET, и наоборот. По словам представителей Майкрософт, COM (точнее, COM+) и .NET являются отлично взаимодополняющими технологиями.
Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение