Возможно ли сделать COM объект который после закрытия оставл
От: pi  
Дата: 27.05.04 21:15
Оценка:
Возможно ли сделать COM объект который после закрытия оставлял после себя поток
выполняющий действие.

Т.е. необходимо реализовать следующий алгоритм:

procedure proc;
var
myCom : TmyCom;
begin
CoInitialize();

// 1. Создание COM объекта
myCom := TmyCom.Create;
// 2. При вызове следующей функции должен начаться асинхронный процесс
myCom.DoSomething;
myCom.Free;

CoUninitialize();
end;

В общеи после закрытия(удаления) myCom COM сервер закрывается и поток никогда не выполняется.

Что посоветуете? Может вообще вызываеть exe файл с определенными параметрами?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.