function CreateOleObject(const ClassName: string): IDispatch
Функция создает единичный неинициализированный экземпляр объекта OLE Automation. Объект не должен представлять собой часть агрегированной (aggregation) системы. Функция используется для создания единичного экземпляра объекта на локальном или «in-process» сервере.
Параметры:
Результат: ссылка на интерфейс IDispatch, используемый для связи с объектом.
Пример:
var XL : Variant; begin XL:= CreateOleObject('Excel.Application'); XL.Workbooks.Add(EditFileName.Text); ... XL.Visible:= true; XL:= UnAssigned; end;