Ошибка ОРС сервера!!! Как исправить??? |
Ответить |
Автор | |
Новичок Присоединился: 12 Август 2008 Online Status: Offline Публикации: 6 |
Опубликовано: 17 Сентябрь 2008 14:58 |
вот фрагмент кода:
public void Connect(string clsidOPCserver) { Disconnect(); Type typeofOPCserver = Type.GetTypeFromProgID(clsidOPCserver); if (typeofOPCserver == null) Marshal.ThrowExceptionForHR(HRESULTS.OPC_E_NOTFOUND); OPCserverObj = Activator.CreateInstance( typeofOPCserver ); ifServer = (IOPCServer)OPCserverObj; if (ifServer == null) Marshal.ThrowExceptionForHR(HRESULTS.CONNECT_E_NOCONNECTION); // connect all interfaces ifCommon = (IOPCCommon)OPCserverObj; ifBrowse = (IOPCBrowseServerAddressSpace)ifServer; ifItmProps = (IOPCItemProperties)ifServer; cpointcontainer = (UCOMIConnectionPointContainer)OPCserverObj; AdviseIOPCShutdown(); } на Marshal.ThrowExceptionForHR(HRESULTS.OPC_E_NOTFOUND); вываливается и возвращает 0xC0040011 ЧТО ДЕЛАТЬ??? |
|
Ответить |
Переход на форум | Права доступа на форуме Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме |