Еще одна вещь, которую вы быстро найдете с
COM - это то, что у маркетинга была экскурсия
день с терминологией. Скорее тогда
помогая продвигать понимание,
вы найдете в большинстве случаев это способствует
тайна. ... OLE, ActiveX, Remotable
Объекты - что означает, что это
неделю? ...
COM развился из решения для
конкретная проблема - как разрешить слово
процессор для редактирования электронной таблицы в
письмо без выхода пользователя
текстовый процессор, чтобы сделать это. это
Решение было названо OLE. ... Тем не мение,
со вторым выпуском OLE (OLE2),
его создатели изменили OLE32.DLL на
раскрыть больше основных функций
OLE, чтобы его API можно было использовать
разрешить любому приложению доступ к
функциональность другая. Это API,
который не сильно изменился с 1993 года,
это то, что считается COM
API.
...
Как только COM API был открыт,
Microsoft использовала это, чтобы создать то, что было
затем вызвал элементы управления OLE, чтобы
сложные элементы управления (например, кнопки
эта спираль, списки, которые играют
музыка) написана на Visual C ++, чтобы быть
доступны для Visual Basic
Приложения. В конце концов это то же самое
технология была использована для контроля
быть загруженным и используемым вашей сетью
браузер. На данный момент имя
изменено на элементы управления ActiveX или просто
обычный ActiveX исключительно для маркетинга
причины. Хотя вы можете упаковать любой
функциональность в элементе управления ActiveX,
его требования были
специализируется на поддержке пользователя
управление интерфейсом.
Мне по-прежнему любопытно последнее предложение - должен ли COM-объект удовлетворять некоторым дополнительным требованиям, чтобы считаться элементом управления ActiveX? - но этого достаточно, чтобы отпустить.