![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Не завершается процесс с COM объектом внутри. [Delphi, Windows]
Портос © (2006-06-09 15:24:00)Есть два com объекта. Есть exeшник, который эти объекты создают посредством CreateComObject получает на них интерфес, ничего с ними не делает, пытается завершить процесс. Интерфейсы сбрасываются в nil. Всё это хорошо работает под Delphi5, Под Delphi 2006 это дело благополучно зависает в Ole32.dll. Сталкивался ли кто нить с такой проблемой? Как это лечить? Спасибо.
tesseract (2006-06-16 10:28:00) [1]
> Вообще-то самые стабильные D5(как раз)
мой случай может и исключение. :-)
GanibalLector (2006-06-14 21:57:00) [2]>D5 - вообще ИМХО, не самая стабильная система
Интересное мнение :) Вообще-то самые стабильные D5(как раз) и D7 и не раз обсуждалось.
tesseract (2006-06-13 21:41:00) [3]Переход на другую версию delphi чреват осложнениями.
D5 - вообще ИМХО, не самая стабильная система, а D2006 вообще слабо оттестирована, поставь апдейты.
Портос (2006-06-13 12:31:00) [4]Пробую компилять com объекты под delphi 5, в этом случае exeшник грузит com объекты корректно, и завершает процесс тоже. У меня подозрение на Delphi 2006, но вот как лечить пока не нашёл...
tesseract (2006-06-10 10:24:00) [5]Возможно проблема в самом com.
Портос (2006-06-09 15:38:00) [6]Забыл добавить, если оставить один com объект, то вс работает, приложение завершается корректно.