вопрос по Createoleobject
procedure Button1Click(Sender: TObject);
var
ExcelApp: Variant;
begin
ExcelApp := CreateOleObject('Excel.Application');
ExcelApp.Visible := True;
ExcelApp:=null;
end;
При закрытии Excel он остается висеть в памяти в процессах, в Delphi такого не наблюдается.
Комментарии
ExcelApp.Quit;
ExcelApp := UnAssigned;
Мне надо чтобы сформировался, отчет который прочитает пользователь и затем сам закроет приложение.
В вашем случае отчет сформируется и будет сразу закрыт, какой от этого толк?
Если сразу закрыть, то пользователь ничего не увидит.
А вообще я задал этот вопрос разрабам, они ответили что подтверждают что такая ошибка имеется и будут думать как ее устранить.