I am trying to use an Active X control from Ophir to talk to a laser power meter. The control seems to be registered properly since I can see all the methods correctly in the invoke node. The file is an .ocx file, so it's not a server.
It has been tested under Visual Basic 6.0 and Visual C++ 6.0 and "can be used in any environment that allows interaction with COM automation servers."
At first I tried running it using 'Automation Open' to get a refnum, but this kept resulting in error -2147418113 (Catastrophic error). After searching on this in the NI forum and reading about ActiveX servers vs. controls, I tried using just the Active X container (OphirUsbXLib.UsbX in this case) wired directly to the invoke node. However this results in Error 97 "Null refnum". I've tried rebooting, re-registering, etc with no luck.
Any suggestions for getting around this would be appreciated!