ni.com is currently undergoing scheduled maintenance.
Some services may be unavailable at this time. Please contact us for help or try again later.
02-18-2016 11:14 AM
It does not matter how I then solve this (I don't want 100 % interoperability) and it is also not relevant why I want to use IVI .
Can we just once come back to my original question why the combining of IVI classes in an executable file is about this error message?
You also do not have to answer if you don't want.
02-18-2016 11:47 AM
02-18-2016 01:52 PM - edited 02-18-2016 01:53 PM
My Example with the Typecast in the second post would work therefor it does not help to analyze this before and after the typecast is only the logical name of the IVI device appears. The solution is to set the inizialize vi for each class (the NI IviScope.dll and the Tektronix tktds1k2k_32.dll), then it would also work in the executable.
IVI_example1 would work, IVI_example2 an IVI_example3 would not.
06-13-2018 01:49 AM
Having the exact same problem... Is there any answer to the posters original question about up/down casting not working when building an exe file???