-
Здравствуйте, увважаемые мастера!!! Я запускаю Excell application, беру оттуда данные и закрываю форму, но процесс EXCEL.EXE в списке процессов остаётся висеть. Вопрос: как правильно закрыть объект так, чтобы он ушёл из списка процессов ? Вот код Var x: TExcelApplication; x_wb: _Workbook; x_ws: _Worksheet; begin x:= TExcelApplication.Create(self); x.Connect; x.workbooks.open (OpenDialog1.FileName,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam ,EmptyParam,EmptyParam,EmptyParam,0);
x_wb:= x.WorkBooks.Item[1]; x_ws := x_wb.Worksheets.Application.Sheets[1] as _worksheet;
x.Free; x := nil; end;
-
x.disconnect;
-
|