Широкое распространение информационных систем привело и к растущим требованиям к ним

Широкое распространение информационных систем привело и к растущим требованиям к ним. Например, многие заказчики не удовлетворяются теми стандартными формами отчетности, которые широко используются в течении длительного времени в среде разработки Delphi (QuickReport, FastReport, ReportBuilder и так далее) и требуют выдавать отчетные документы в распространенных офисных форматах (чуть не написал стандартных, что не совсем верно) MS Office. Что часто объясняется требованиями различных руководящих организаций. Таким образом и возникли технологии работы с другими приложениями, позволяющие из одних программ передавать данные и команды в другие программы. В нашем случае будем рассматривать работу программ разработанных в среде Delphi офисными приложениями MS Office (в частности Excel)
Следует сказать, что в данных статьях рассматривается только один из многих способов работы с OLE-объектами из Delphi. Авторы ни в коем случае не претендуют на то что он лучше других, но цель работы продемонстрировать принципы объектного программирования с использованием таких объектов.

Основы OLE. Терминология
Используемые команды OLE

Понравилась статья? Поделиться с друзьями: