![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как убить объект из TaskManager'a ? [Delphi, Windows]
George_Debug © (2005-11-17 17:57:00)Здравствуйте, увважаемые мастера!!!
Я запускаю 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;
reaper666 (2006-09-23 19:33:00) [1]http://read.excode.ru/art4151p1.html
YurikGL (2005-11-17 18:58:00) [2]x.disconnect;