07-01-2010 08:10 AM
Hey all,
I want to do a very simple thing in a VI, which is build in a dll. The VI should create a file.
It works if I compile the dll in LV7.1, and then call the dll in LV7.1. If I call it from LV8.6, a fatal error is generated, and LV dies. If I compile the dll in LV8.6, the same happens if I call the function in LV7.1.
Where is the failure? The atttached screenshot is the VI in LV8.6.
07-02-2010 10:34 AM
Hi,
is there an error message or an error code?
If I understand you right, the situation is as follows:
DLL built with LV 7.1 ---> it works on LV 7.1
DLL built with LV 7.1 ---> it doesn't work on LV 8.6
DLL built with LV 8.6 ---> it works on LV 8.6
Is that right?
07-05-2010 07:15 AM
Hi Raphi,
yes, it's right. As an example I attach a screenshot of the error, when I call the 8.6 dll in 7.1. It's in German, but MemoryManager.ccp Line 437 should be undersotood 🙂
07-06-2010 03:59 AM
Hi,
thanks for the error message.
I got the information that you are already in contact with the National-Instruments Support. They will find a solution for that problem.