Здравствуйте, pi, Вы писали:
pi>Возможно ли сделать COM объект который после закрытия оставлял после себя поток pi>выполняющий действие.
pi>Т.е. необходимо реализовать следующий алгоритм:
pi>procedure proc; pi>var pi> myCom : TmyCom; pi>begin pi> CoInitialize();
pi> // 1. Создание COM объекта pi> myCom := TmyCom.Create; pi> // 2. При вызове следующей функции должен начаться асинхронный процесс pi> myCom.DoSomething; pi> myCom.Free;
pi> CoUninitialize(); pi>end;
pi>В общеи после закрытия(удаления) myCom COM сервер закрывается и поток никогда не выполняется.
pi>Что посоветуете? Может вообще вызываеть exe файл с определенными параметрами?
Это как так понимать, т.е. ты закрыл приложение но оно еще должно работать? Так что ли?