发表于:2005-03-18 11:47:00
楼主
我用VC6 开发的OPC客户端,连接Matrikon OPC Server for Simulation 并读写成功。
但后来我安装了 Eldridge Engineering 公司的 OPC Systems 后,发现我的程序不能正确运行了,把OPC Systems 卸掉也不行,后来干脆把Matrikon OPC Server for Simulation 也卸掉再重新安装,我的程序仍旧不行,下面是出错的代码,接口对象不能正确的创建,在之前m_pOPCAutoServer.CreateInstance("OPC.Automation");是能够正确创建的, hr 的错误代码为 0x800401f3
哪位高手帮我解决一下这个问题:
HRESULT hr;
IOPCAutoServerPtr m_pOPCAutoServer;
hr=m_pOPCAutoServer.CreateInstance("OPC.Automation");
if(!SUCCEEDED(hr))
MessageBox("OPCAutoServer.CreateInstance Error")