I'm trying to command Opus, a software for spectroscopy. With the old installation we were using DDE, but it seems that it doesn't work with newer versions of labview, and that ActiveX is what we're supposed to use now. So I tried that, using this old thread. But when I get to the Opus dll's, the list is said to be empty.
Has anyone have encountered this problem before and could help me ?
Thanks a lot.
Thanks for the idea, I had already tried that, but the VIs in this DLL are not supported by labview 2017.
> but the VIs in this DLL are not supported by labview 2017.
Could you give more information ?
DDE doesn't use DLL, it uses CIN.
I just tried open DDE master VI in LabVIEW 2017. It's not broken.
I'm not at work so i can't show you right now, but the VI was using a kind of node that isn't supported by labview anymore. I can show it to you tomorrow morning.
> ut the VI was using a kind of node that isn't supported by labview anymore.
Yes. DDE master uses CIN. You can no longer find CIN on the function palette.
But it should be backward compatible. i.e. existing CIN should still works.
I used DDE last year in LabVIEW 2015. Works OK.
CIN obsolete a few years before 2015.
which LabVIEW version are you working with? 32bit or 64bit?
(with more than 99% probability) that CIN is made for a 32bit environment.
As the context help message in your image explaines: when calling the CIN for a new target system (like your 64bit environment!) you must supply a new code object for that environment.
Simple solution: use LabVIEW 32bit instead…