Никогда не приходилось сталкиваться с COM-объектами, но интересно что это такое?? Зачем они нужны?? Что с помощью них можно делать (и как, если можно на примерах в C++ Builder)???
COM (модель компонентных объектов) - это повторно используемые программные компоненты, применяемые другими разработчиками для создания масштабируемых приложений. СОМ описывает API и двоичный стандарт для связи объектов, не зависящих от языка программирования или платформы. COM-объект содержит один или несколько интерфейсов, которые реально представляют собой таблицу функций, ассоциированную с этим объектом. Методы интерфейса можно вызывать аналогично методам любого объекта среды разработки. Используемые компонентные объекты могут быть реализованы в любом файле .ехе или .dll. Вот почитайте для начала http://rsdn.ru/article/com/introcom.xml
Dench, хотелось бы все-таки уточнить. COM, в отличии от CORBA, не только описывает API и стандарт, но и содержит реализацию.
Да, я с вами согласен. Мало того, ActiveX, основанный на технологии COM, представляет собой визуальный компонент (.ocx), т.е. содержит еще и пользовательский интерфейс.