-
irbis (15.08.06 15:48) [0]Добрый день.
Может кто нибудь сталкивался с задачей,- вызвать из приложения .NET(delphi 2005-2006) объект dcom
и с ним работать.
(Конечно же ,речь идёт про win.form(а ещё точнее для КПК CF) приложение ,на vcl кинул dcomconnection и всё). -
WondeRu © (17.08.06 08:52) [1]добавляешь референс на твой дком-объект в проект, потом вызываешь:Type type = Type.GetTypeFromProgID("SProtSrv.SProtServer", name); //
if (type == null)
{
throw new Exception("Класс сервиса протоколирования не зарегистрирован!");
}
ISProtServer interfaceValue = (ISProtServer) Activator.CreateInstance(type);// Вызов через DCOM -
irbis (17.08.06 11:28) [2]Благодарю,Попробую.
-
starik (08.01.07 17:03) [3]А как освободить DCOM-объект не закрывая приложения?interfaceValue = null
не работает -
DiamondShark © (08.01.07 23:12) [4]
> А как освободить DCOM-объект не закрывая приложения?
> interfaceValue = null не работает
Marshal.ReleaseComObject(interfaceValue);